Lệnh setlocal trong Windows
Chỉ huy setlocal giúp khởi đầu phân biệt các biến môi trường trong một tệp bó. Quá trình này sẽ tiếp tục cho tới lúc ghép nối với lệnh cục bộ khớp hoặc kết thúc tệp bó. Để hiểu rõ hơn cách sử dụng lệnh này, hãy xem mục ví dụ bên dưới.
Cú pháp lệnh setlocal
setlocal [enableextensions | disableextensions] [enabledelayedexpansion | disabledelayedexpansion]
đối số lệnh setlocal
Bạn đang xem: Lệnh setlocal trong Windows
Tranh luận | Sự mô tả |
kích hoạt tiện ích mở rộng | Bật phần mở rộng lệnh cho tới lúc lệnh được kết nối cục bộ thích hợp, bất kể setup đã được vận dụng trước lệnh setlocal được chạy. |
vô hiệu hóa tiện ích mở rộng | Vô hiệu hóa tiện ích mở rộng lệnh cho tới lúc lệnh được kết nối cục bộ thích hợp, bất kể setup đã được vận dụng trước lệnh setlocal được chạy. |
kích hoạt mở rộng trì hoãn | Cho phép mở rộng biến môi trường bị trì hoãn cho tới lúc lệnh được kết nối cục bộ thích hợp, bất kể setup đã được vận dụng trước lệnh setlocal được chạy. |
mở rộng bị vô hiệu hóa | Vô hiệu hóa mở rộng biến môi trường bị trì hoãn cho tới lúc lệnh được kết nối cục bộ thích hợp, bất kể setup đã được vận dụng trước lệnh setlocal được chạy. |
/? | Hiển thị trợ giúp tại dấu nhắc lệnh. |
Nhận xét lệnh setlocal
sử dụng lệnh setlocal
- Lúc bạn sử dụng lệnh setlocal bên ngoài tập lệnh hoặc tệp bó, nó sẽ hoàn toàn ko có tác dụng.
Thay đổi biến môi trường
- sử dụng lệnh setlocal để thay đổi các biến môi trường lúc bạn chạy một tệp bó. Thay đổi môi trường sẽ được thực hiện sau lúc bạn chạy lệnh setlocal là những thay đổi cục bộ đối với tệp bó. Chương trình Cmd.exe sẽ khôi phục setup trước đó lúc nó được ghép nối với lệnh cục bộ khớp hoặc kết thúc tệp bó.
lệnh lồng nhau
- Bạn có thể có thể sử dụng lồng nhiều lệnh setlocal hoặc là cục bộ trong một chương trình hàng loạt (tức là các lệnh lồng nhau).
Rà soát phần mở rộng lệnh trong tệp bó
- Chỉ huy setlocal sẽ đặt biến ERRORLEVEL. Nếu bạn hoàn thành disableextensions hoặc bị vô hiệu hóaelayedexpansion biến ERRORLEVEL sẽ được đặt thành 0 (ko). Nếu ko, nó sẽ được đặt thành 1. Bạn có thể sử dụng thông tin này trong tập lệnh bó để xác định xem các tiện ích mở rộng có khả dụng hay ko, như trong ví dụ sau:
setlocal enableextensions
xác minh khác 2>nul
if errorlevel 1 echo Ko thể bật tiện ích mở rộng
- Vì cmd ko đặt biến ERRORLEVEL lúc tiện ích mở rộng lệnh bị tắt, nên lệnh xác minh sẽ khởi tạo biến ERRORLEVEL thành trị giá khác 0 lúc bạn sử dụng nó với đối số ko hợp thức. Ngoài ra, nếu bạn sử dụng lệnh setlocal với các đối số disableextensions hoặc bị vô hiệu hóaelayedexpansion và nó ko đặt biến ERRORLEVEL thành 1 thì tiện ích mở rộng lệnh sẽ ko khả dụng.
Ví dụ setlocal . chỉ huy
Bạn có thể phân biệt các biến môi trường trong một tệp lô, như được hiển thị trong tập lệnh mẫu sau:
rem *******Khởi đầu bình luận***************
rem Chương trình này khởi đầu chương trình hàng loạt siêu ứng dụng trên mạng,
rem hướng đầu ra tới một tệp và hiển thị tệp
ram trong Notepad.
rem *******Kết thúc bình luận***************
@echo tắt
setlocal
đường dẫn=g:chương trìnhsiêu ứng dụng;%đường dẫn%
gọi superapp>c:superapp.out
cục bộ
khởi đầu notepad c:superapp.out
Xem thêm:
Đăng bởi: BNC.Edu.vn
Danh mục: Tổng hợp
[toggle title=”xem thêm thông tin chi tiết về Lệnh setlocal trong Windows” state=”close”]
Lệnh setlocal trong Windows
Hình Ảnh về: Lệnh setlocal trong Windows
Video về: Lệnh setlocal trong Windows
Wiki về Lệnh setlocal trong Windows
Lệnh setlocal trong Windows -
Lệnh setlocal trong Windows
Chỉ huy setlocal giúp khởi đầu phân biệt các biến môi trường trong một tệp bó. Quá trình này sẽ tiếp tục cho tới lúc ghép nối với lệnh cục bộ khớp hoặc kết thúc tệp bó. Để hiểu rõ hơn cách sử dụng lệnh này, hãy xem mục ví dụ bên dưới.
Cú pháp lệnh setlocal
setlocal [enableextensions | disableextensions] [enabledelayedexpansion | disabledelayedexpansion]
đối số lệnh setlocal
Bạn đang xem: Lệnh setlocal trong Windows
Tranh luận | Sự mô tả |
kích hoạt tiện ích mở rộng | Bật phần mở rộng lệnh cho tới lúc lệnh được kết nối cục bộ thích hợp, bất kể setup đã được vận dụng trước lệnh setlocal được chạy. |
vô hiệu hóa tiện ích mở rộng | Vô hiệu hóa tiện ích mở rộng lệnh cho tới lúc lệnh được kết nối cục bộ thích hợp, bất kể setup đã được vận dụng trước lệnh setlocal được chạy. |
kích hoạt mở rộng trì hoãn | Cho phép mở rộng biến môi trường bị trì hoãn cho tới lúc lệnh được kết nối cục bộ thích hợp, bất kể setup đã được vận dụng trước lệnh setlocal được chạy. |
mở rộng bị vô hiệu hóa | Vô hiệu hóa mở rộng biến môi trường bị trì hoãn cho tới lúc lệnh được kết nối cục bộ thích hợp, bất kể setup đã được vận dụng trước lệnh setlocal được chạy. |
/? | Hiển thị trợ giúp tại dấu nhắc lệnh. |
Nhận xét lệnh setlocal
sử dụng lệnh setlocal
- Lúc bạn sử dụng lệnh setlocal bên ngoài tập lệnh hoặc tệp bó, nó sẽ hoàn toàn ko có tác dụng.
Thay đổi biến môi trường
- sử dụng lệnh setlocal để thay đổi các biến môi trường lúc bạn chạy một tệp bó. Thay đổi môi trường sẽ được thực hiện sau lúc bạn chạy lệnh setlocal là những thay đổi cục bộ đối với tệp bó. Chương trình Cmd.exe sẽ khôi phục setup trước đó lúc nó được ghép nối với lệnh cục bộ khớp hoặc kết thúc tệp bó.
lệnh lồng nhau
- Bạn có thể có thể sử dụng lồng nhiều lệnh setlocal hoặc là cục bộ trong một chương trình hàng loạt (tức là các lệnh lồng nhau).
Rà soát phần mở rộng lệnh trong tệp bó
- Chỉ huy setlocal sẽ đặt biến ERRORLEVEL. Nếu bạn hoàn thành disableextensions hoặc bị vô hiệu hóaelayedexpansion biến ERRORLEVEL sẽ được đặt thành 0 (ko). Nếu ko, nó sẽ được đặt thành 1. Bạn có thể sử dụng thông tin này trong tập lệnh bó để xác định xem các tiện ích mở rộng có khả dụng hay ko, như trong ví dụ sau:
setlocal enableextensions
xác minh khác 2>nul
if errorlevel 1 echo Ko thể bật tiện ích mở rộng
- Vì cmd ko đặt biến ERRORLEVEL lúc tiện ích mở rộng lệnh bị tắt, nên lệnh xác minh sẽ khởi tạo biến ERRORLEVEL thành trị giá khác 0 lúc bạn sử dụng nó với đối số ko hợp thức. Ngoài ra, nếu bạn sử dụng lệnh setlocal với các đối số disableextensions hoặc bị vô hiệu hóaelayedexpansion và nó ko đặt biến ERRORLEVEL thành 1 thì tiện ích mở rộng lệnh sẽ ko khả dụng.
Ví dụ setlocal . chỉ huy
Bạn có thể phân biệt các biến môi trường trong một tệp lô, như được hiển thị trong tập lệnh mẫu sau:
rem *******Khởi đầu bình luận***************
rem Chương trình này khởi đầu chương trình hàng loạt siêu ứng dụng trên mạng,
rem hướng đầu ra tới một tệp và hiển thị tệp
ram trong Notepad.
rem *******Kết thúc bình luận***************
@echo tắt
setlocal
đường dẫn=g:chương trìnhsiêu ứng dụng;%đường dẫn%
gọi superapp>c:superapp.out
cục bộ
khởi đầu notepad c:superapp.out
Xem thêm:
Đăng bởi: BNC.Edu.vn
Danh mục: Tổng hợp
[rule_{ruleNumber}]
[box type=”note” align=”” class=”” font-weight:400″>Chỉ huy setlocal giúp bắt đầu phân biệt các biến môi trường trong một tệp bó. Quá trình này sẽ tiếp tục cho đến khi ghép nối với lệnh cục bộ khớp hoặc kết thúc tệp bó. Để hiểu rõ hơn cách sử dụng lệnh này, hãy xem mục ví dụ bên dưới.
Cú pháp lệnh setlocal
setlocal [enableextensions | disableextensions] [enabledelayedexpansion | disabledelayedexpansion]
đối số lệnh setlocal
Bạn đang xem: Lệnh setlocal trong Windows
Tranh luận | Sự mô tả |
kích hoạt tiện ích mở rộng | Bật phần mở rộng lệnh cho tới lúc lệnh được kết nối cục bộ thích hợp, bất kể setup đã được vận dụng trước lệnh setlocal được chạy. |
vô hiệu hóa tiện ích mở rộng | Vô hiệu hóa tiện ích mở rộng lệnh cho tới lúc lệnh được kết nối cục bộ thích hợp, bất kể setup đã được vận dụng trước lệnh setlocal được chạy. |
kích hoạt mở rộng trì hoãn | Cho phép mở rộng biến môi trường bị trì hoãn cho tới lúc lệnh được kết nối cục bộ thích hợp, bất kể setup đã được vận dụng trước lệnh setlocal được chạy. |
mở rộng bị vô hiệu hóa | Vô hiệu hóa mở rộng biến môi trường bị trì hoãn cho tới lúc lệnh được kết nối cục bộ thích hợp, bất kể setup đã được vận dụng trước lệnh setlocal được chạy. |
/? | Hiển thị trợ giúp tại dấu nhắc lệnh. |
Nhận xét lệnh setlocal
sử dụng lệnh setlocal
- Lúc bạn sử dụng lệnh setlocal bên ngoài tập lệnh hoặc tệp bó, nó sẽ hoàn toàn ko có tác dụng.
Thay đổi biến môi trường
- sử dụng lệnh setlocal để thay đổi các biến môi trường lúc bạn chạy một tệp bó. Thay đổi môi trường sẽ được thực hiện sau lúc bạn chạy lệnh setlocal là những thay đổi cục bộ đối với tệp bó. Chương trình Cmd.exe sẽ khôi phục setup trước đó lúc nó được ghép nối với lệnh cục bộ khớp hoặc kết thúc tệp bó.
lệnh lồng nhau
- Bạn có thể có thể sử dụng lồng nhiều lệnh setlocal hoặc là cục bộ trong một chương trình hàng loạt (tức là các lệnh lồng nhau).
Rà soát phần mở rộng lệnh trong tệp bó
- Chỉ huy setlocal sẽ đặt biến ERRORLEVEL. Nếu bạn hoàn thành disableextensions hoặc bị vô hiệu hóaelayedexpansion biến ERRORLEVEL sẽ được đặt thành 0 (ko). Nếu ko, nó sẽ được đặt thành 1. Bạn có thể sử dụng thông tin này trong tập lệnh bó để xác định xem các tiện ích mở rộng có khả dụng hay ko, như trong ví dụ sau:
setlocal enableextensions
xác minh khác 2>nul
if errorlevel 1 echo Ko thể bật tiện ích mở rộng
- Vì cmd ko đặt biến ERRORLEVEL lúc tiện ích mở rộng lệnh bị tắt, nên lệnh xác minh sẽ khởi tạo biến ERRORLEVEL thành trị giá khác 0 lúc bạn sử dụng nó với đối số ko hợp thức. Ngoài ra, nếu bạn sử dụng lệnh setlocal với các đối số disableextensions hoặc bị vô hiệu hóaelayedexpansion và nó ko đặt biến ERRORLEVEL thành 1 thì tiện ích mở rộng lệnh sẽ ko khả dụng.
Ví dụ setlocal . chỉ huy
Bạn có thể phân biệt các biến môi trường trong một tệp lô, như được hiển thị trong tập lệnh mẫu sau:
rem *******Khởi đầu bình luận***************
rem Chương trình này khởi đầu chương trình hàng loạt siêu ứng dụng trên mạng,
rem hướng đầu ra tới một tệp và hiển thị tệp
ram trong Notepad.
rem *******Kết thúc bình luận***************
@echo tắt
setlocal
đường dẫn=g:chương trìnhsiêu ứng dụng;%đường dẫn%
gọi superapp>c:superapp.out
cục bộ
khởi đầu notepad c:superapp.out
Xem thêm:
Đăng bởi: BNC.Edu.vn
Danh mục: Tổng hợp
[/box]
#Lệnh #setlocal #trong #Windows
[/toggle]
Bạn thấy bài viết Lệnh setlocal trong Windows có khắc phục đươc vấn đề bạn tìm hiểu ko?, nếu ko hãy comment góp ý thêm về Lệnh setlocal trong Windows bên dưới để thpttranhungdao.edu.vn có thể thay đổi & cải thiện nội dung tốt hơn cho độc giả nhé! Cám ơn bạn đã ghé thăm Website Trường THPT Trần Hưng Đạo
Phân mục: Văn học
#Lệnh #setlocal #trong #Windows
Trả lời