Làm thế nào mà tôi có thể chạy explorer
từ dấu nhắc lệnh bất kể tôi đang ở thư mục nào?
Làm thế nào tôi có thể bắt chước điều này với exe của riêng tôi? Có phải nó chỉ là thực tế rằng exe này tồn tại trong Windows dir?
Làm thế nào mà tôi có thể chạy explorer
từ dấu nhắc lệnh bất kể tôi đang ở thư mục nào?
Làm thế nào tôi có thể bắt chước điều này với exe của riêng tôi? Có phải nó chỉ là thực tế rằng exe này tồn tại trong Windows dir?
Câu trả lời:
Làm thế nào tôi có thể chạy explorer từ dấu nhắc lệnh bất kể tôi đang ở thư mục nào?
Điều này là do C:\Windows
được chứa trong danh sách các đường dẫn có trong các biến môi trường hệ thống của người dùng. Tôi đặc biệt nói về các PATH
biến.
Làm thế nào tôi có thể bắt chước điều này với exe của riêng tôi?
Thêm vị trí của tệp thực thi vào biến hệ thống.
Có phải nó chỉ là thực tế rằng exe này tồn tại trong thư mục Windows?
Thư mục Windows được chứa trong danh sách các đường dẫn có trong PATH
biến môi trường hệ thống.
Làm thế nào mà tôi có thể chạy explorer từ dấu nhắc lệnh bất kể tôi đang ở thư mục nào?
Bạn có thể chạy explorer từ bất kỳ thư mục nào vì thư mục chứa explorer.exe đã được thêm vào biến môi trường PATH của máy tính.
Làm thế nào tôi có thể bắt chước điều này với exe của riêng tôi?
Đúng. Bạn chỉ cần thêm thư mục của exe vào PATH của hệ thống. Để làm điều này, hãy làm theo các bước sau:
1. Click on "Computer" in windows explorer
2. Click "System Properties"
3. Click "Change settings"
4. Click "Advanced"
5. Click "Environment Variables"
6. Select the PATH variable and click "Edit"
7. Move your cursor to the end of the variable value box. Add a
semicolon and the path for the directory that your executable resides in.
Có phải nó chỉ là thực tế rằng exe này tồn tại trong Windows dir?
Đó là bởi vì exe tồn tại trong Windows dir VÀ bởi vì Windows dir tồn tại trong biến môi trường PATH của máy tính của bạn.
Thông thường explorer.exe
sẽ có trên đường dẫn của bạn, vì vậy nó sẽ có sẵn trong bất kỳ shell nhắc lệnh nào mà bạn mở. Nếu bạn mở một dấu nhắc lệnh và nhập path
, bạn sẽ thấy một cái gì đó như sau:
PATH=C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;
C: \ Windows \ system32; C: \ Windows; C: \ Windows \ System32 \ Wbem; C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \; C: \ Tệp chương trình \ Intel \ Intel (R) Thành phần động cơ quản lý \ DAL; C: \ Tệp chương trình \ Intel \ Intel (R) Thành phần động cơ quản lý \ IPT; C: \ Tệp chương trình (x86) \ Intel \ Intel (R) Thành phần công cụ quản lý \ DAL; C: \ Tệp chương trình (x86) \ Intel \ Intel (R) Thành phần công cụ quản lý \ IPT
Thành phần chính là C:\Windows
. Đây là thư mục chứa explorer.exe
thực thi. Nếu nó không nằm trong đường dẫn của bạn, có gì đó không ổn, nó sẽ luôn ở đó trong bản cài đặt Windows bình thường. Bạn có thể tự thêm nó vào đường dẫn của mình thông qua các bước sau :
Sau khi bạn đã cập nhật đường dẫn của mình theo cách đó, thì explorer sẽ có sẵn trong bất kỳ cửa sổ nhắc lệnh nào. Chỉ cần mở một dấu nhắc lệnh mới và nhập explorer
. Sau đó, nó sẽ đưa ra một ví dụ Explorer cho bạn.
Các bước trên được cung cấp như một ví dụ, theo đó bạn có thể thấy thư mục chứa trình thực thi thám hiểm trên đường dẫn của bạn. Câu hỏi thực sự của bạn là về cách tạo một exe
tệp mà bạn đã tạo hoạt động giống như explorer
. Bạn sẽ thực hiện điều này bằng cách làm theo các bước để chỉnh sửa biến môi trường đường dẫn của bạn như được mô tả, ngoại trừ việc bạn sẽ chèn vào đường dẫn thư mục chứa exe
tệp của bạn . Sau đó, nó sẽ có sẵn trong bất kỳ dấu nhắc lệnh nào mà sau đó bạn mở.
Bạn cần chắc chắn rằng exe nằm trong một thư mục nằm trên biến môi trường PATH như thế này
PATH
.