mt0*_*025 71 windows run-dialog
作为高级用户,我经常使用“运行”对话框。
我可以理解为什么以下命令有效,因为它们在PATH环境变量中。
mspaint
diskmgmt.msc
explorer
Run Code Online (Sandbox Code Playgroud)
这些命令也适用于 CMD。
下面的命令在运行中工作,但它们不在 中PATH,并且它们在 CMD 中不起作用。
firefox
winword
iexplore
Run Code Online (Sandbox Code Playgroud)
Run 如何知道这些文件在哪里?
w32*_*2sh 89
当您从“运行”对话框执行命令时,系统会在App Paths此处查看注册表项:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
Run Code Online (Sandbox Code Playgroud)
和
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
Run Code Online (Sandbox Code Playgroud)
例子
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\filezilla.exe
Run Code Online (Sandbox Code Playgroud)
(default) 值数据具有可执行文件的完整路径。
如果未找到,它会查看 PATH 中包含的每个文件夹。
而命令提示符不引用这些注册表项。它只搜索 PATH。
| 归档时间: |
|
| 查看次数: |
3439 次 |
| 最近记录: |