Bagaimana Dialog Jalankan Tahu Dimana Aplikasi?
The Run Dialog boleh berfungsi sebagai cara yang mudah dan sangat berguna untuk membuka program pada komputer anda, tetapi bagaimana ia tahu di mana aplikasi-aplikasi tersebut terletak pada sistem anda? Siaran Q & A SuperUser hari ini mempunyai jawapan kepada soalan pembaca yang ingin tahu.
Sesi Soalan & Jawapan hari ini datang kepada kami dengan ihsan SuperUser-bahagian pembahagian Stack Exchange, kumpulan yang diketuai oleh komuniti laman web Q & A.
Soalan
Pembaca SuperUser mt025 ingin tahu bagaimana Run Dialog tahu di mana aplikasi yang tidak berada di sistem Windows 'PATH:
Sebagai pengguna kuasa, saya sering menggunakan Dialog Run. Saya dapat memahami mengapa arahan berikut berfungsi, seperti yang ada di dalam PATH pembolehubah persekitaran.
- mspaint
- diskmgmt.msc
- penjelajah
Perintah ini juga berfungsi di CMD.
Perintah di bawah berfungsi dalam Dialog Jalankan, tetapi mereka tidak berada di dalam PATH pembolehubah persekitaran, dan mereka tidak berfungsi di CMD.
- firefox
- winword
- iexplore
Bagaimana Run tahu di mana fail-fail ini?
Jawapan
Penyumbang SuperUser w32sh mempunyai jawapan untuk kami:
Apabila anda melaksanakan perintah dari Dialog Run, sistem melihat kunci pendaftaran Jalan Apl di sini:
- HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths
dan
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths
Contoh
- HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths \ filezilla.exe
(Lalai) nilai data mempunyai jalan penuh kepada yang boleh laksana. Sekiranya tidak dijumpai, ia melihat setiap folder yang termasuk dalam PATH, manakala CMD (Prompt Perintah) tidak merujuk kunci pendaftaran ini, ia hanya mencari PATH.
Mempunyai sesuatu untuk menambah penjelasannya? Bunyi dalam komen. Ingin membaca lebih banyak jawapan dari pengguna Stack Exchange yang berteknologi tinggi? Lihat thread perbincangan penuh di sini.