Hiển thị thư mục làm việc hiện tại hoặc Directory Đường dẫn đầy đủ trong Batch Command Script

Khi thực hiện một loạt lệnh kịch bản (trong. Cmd hoặc. Bat tập tin mở rộng), đôi khi nó hữu ích để tìm biết những thư mục làm việc hiện tại của các đợt tập lệnh. Hiểu biết hiện tại thư mục hoặc thư mục làm việc trong hàng loạt lệnh rất hữu ích để đảm bảo rằng các tập lệnh gọi là lệnh hoặc chương trình tại đường dẫn chính xác, hoặc Thao tác của tập tin và thư mục được thực hiện tại hợp lệ đến khi sử dụng đường dẫn tương đối. Một điều quan trọng là cách sử dụng để nắm bắt và lưu các thư mục hiện thời sử dụng sau này, và các tập lệnh có thể thay đổi con đường của nó trong suốt khóa học.

Trong thực tế, các hiển thị và hiển thị các thư mục hiện tại là dễ dàng với việc sử dụng các pseudo-cmd.exe biến cho các biến môi trường. Từ Windows 2000 trở đi, Microsoft Windows đã được thêm vào đĩa CD%% pseudo-biến mà phát triển đến các thư mục làm việc hiện tại.

Ví dụ, để hiển thị thư mục làm việc hiện tại, chỉ cần sử dụng các lệnh sau đây:

Echo% đĩa CD%

Để tiết kiệm và lưu giữ các thư mục nơi mà hiện nay một tập tin được đặt cho sử dụng sau này sau khi thay đổi thư mục (cd) đến thư mục khác để thực hiện các hoạt động kinh doanh, sử dụng các lệnh sau:

Set CURRENTDIR=%CD%

Các% CURRENTDIR% biến để lưu các thư mục làm việc hiện tại, mà có thể được sử dụng sau này trong hàng loạt lệnh, mà là thay đổi lại thư mục này trước đó.

Trong Windows 9x, các đĩa CD%% pseudo-biến không tồn tại. Để có được thư mục hiện hành, sử dụng sau đây trick:

CD | Time | Find ":\" > Temp1.Bat
Echo Set CD=%%4 %%5 %%6 %%7 %%8 %%9 > Enter.Bat
Call Temp1.Bat
Del Temp1.Bat
Del Enter.Bat

Các kết quả cuối cùng là một đĩa CD biến%% được đưa trở về hàng loạt các phiên xử lý, trong đó có các thư mục làm việc hiện tại.

Lưu ý: Các trang web là máy tính dịch và cung cấp "như là" mà không có bảo đảm. Máy dịch thuật có thể là khó hiểu. Xin vui lòng tham khảo bản gốc tiếng Anh bài viết bất cứ khi nào có thể.


Để lại một trả lời

Bạn có thể sử dụng các thẻ: có <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q cite=""> <strike> <strong>

Các ý kiến đăng ký với tính năng đã bị vô hiệu hoá. Để nhận được thông báo về ý kiến mới nhất được đăng, đăng ký với Bình luận của tôi Cuộc sống kỹ thuật số nguồn cấp dữ liệu RSS hoặc đăng ký để nhận được Các ý kiến mới trong thư điện tử tiêu hàng ngày.
Custom Search

Bài viết mới

Tìm kiếm các điều khoản cho các Điều