Làm thế nào mà tôi có thể chạy explorer.exe từ bất kỳ thư mục nào trong dấu nhắc lệnh? [bản sao]


15

Làm thế nào mà tôi có thể chạy explorertừ 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?


4
-1 rất kém phrased. Re tiêu đề của bạn "Làm thế nào tôi có thể chạy explorer.exe từ bất kỳ thư mục nào trong dấu nhắc lệnh?" <- Điểm chính của tôi với bạn Bạn có nghĩa là "Tại sao tôi có thể chạy ...". hoặc "Làm thế nào mà tôi có thể chạy". Để nói "Làm thế nào tôi có thể chạy" gợi ý rằng bạn có thể có nghĩa là bạn không thể và bạn muốn biết làm thế nào. Bạn có thể đã từ tiêu đề tốt hơn nhiều. Và nó không chỉ là thám hiểm. calc.exe cũng vậy, hoặc notepad. Điểm phụ - Bạn nên nói thư mục, 'dir' là một lệnh, đặc biệt là trong ngữ cảnh của dấu nhắc lệnh. Rõ ràng hơn nhiều để nói 'thư mục'.
barlop

30
@barlop Wow, bạn không thể khắc nghiệt hơn với người dùng mới nếu bạn đã thử và vì một vài lý do như bạn có thể chỉnh sửa mà không cần bình luận ..
mèo

1
@cat sẽ không phải là lần đầu tiên anh ấy hỏi bất kỳ ai một câu hỏi, vì vậy lần đầu tiên được hỏi trên trang web cụ thể này không phải là bất kỳ lý do nào, và lời nhắc của tôi có thể giúp anh ấy suy nghĩ tốt hơn khi anh ấy hỏi câu hỏi
barlop

27
@barlop Vâng, nhưng bạn có thể đã đặt nó đẹp hơn: "Điều bạn thực sự hỏi, jaymee, là 'Làm thế nào tôi có thể chạy exe của riêng tôi từ dấu nhắc lệnh, bất kể tôi đang ở trong thư mục nào'? là sai lệch ... "
Shawn V. Wilson

6
@barlop "Sửa lỗi" ngữ pháp của bạn là hoàn toàn không cần thiết và cách bạn trình bày chúng có vẻ rất thù địch. Thật nực cười khi phải nhắc nhở một người dùng 13,5 nghìn người trong sáu năm đứng lên là tốt .
David Richerby

Câu trả lời:


24

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 PATHbiế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 PATHbiến môi trường hệ thống.


4
câu hỏi khác này có các chi tiết tuyệt vời về biến PATH - nó làm gì, làm thế nào để đặt nó, v.v .: superuser.com/questions/284342/ trên
LevenTech

7

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 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.


5

Thông thường explorer.exesẽ 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.exethự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 :

  • Chọn Bắt đầu, chọn Bảng điều khiển. bấm đúp vào Hệ thống và chọn tab Nâng cao.
  • Nhấp vào Biến môi trường. Giáo dục
  • Trong cửa sổ Chỉnh sửa biến hệ thống (hoặc biến hệ thống mới), chỉ định giá trị của biến môi trường PATH. Giáo dục

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 exetệ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 exetệ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ở.


0

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


5
Liên kết của bạn là trung tâm POSIX. Đại tràng không phải là dấu phân cách đường dẫn trong Windows ' PATH.
Ruslan

6
đồng thời, sao chép phần có liên quan vào chính câu trả lời - câu trả lời sẽ có thể sử dụng được ngay cả khi liên kết bị hỏng trong tương lai (như tất cả đều làm vào một lúc nào đó)
Matija Nalis
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.