explorer
无论我位于哪个目录下,如何都能从命令提示符下运行它?
我如何用自己的exe模仿?Windows dir中仅存在此exe的事实吗?
explorer
无论我位于哪个目录下,如何都能从命令提示符下运行它?
我如何用自己的exe模仿?Windows dir中仅存在此exe的事实吗?
Answers:
无论我位于哪个目录下,如何从命令提示符下运行资源管理器?
这是因为C:\Windows
包含在用户的系统环境变量中包含的路径列表中。我专门在谈论PATH
变量。
我如何用自己的exe模仿?
将可执行文件的位置添加到系统变量。
仅仅是这个exe存在于Windows目录中吗?
Windows目录包含在PATH
系统环境变量包含的路径列表中。
无论我位于哪个目录下,如何都能从命令提示符下运行资源管理器?
您可以从任何目录运行explorer,因为包含explorer.exe的目录已添加到计算机的PATH环境变量中。
我如何用自己的exe模仿?
是。您只需要将exe目录添加到系统的PATH中即可。为此,请按照下列步骤操作:
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.
Windows dir中仅存在此exe的事实吗?
这是因为exe存在于Windows目录中,并且 因为Windows目录存在于您的计算机PATH环境变量中。
通常explorer.exe
,它在您的路径上,因此它在打开的任何命令提示符外壳中都应该已经可用。如果打开命令提示符并输入path
,则应该看到类似以下内容的内容:
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:\ Program Files \ Intel \ Intel(R)管理引擎组件\ DAL; C:\ Program Files \ Intel \ Intel(R)管理引擎组件\ IPT; C:\ Program Files(x86)\ Intel \ Intel(R)管理引擎组件\ DAL; C:\ Program Files(x86)\ Intel \ Intel(R)管理引擎组件\ IPT
关键组件是C:\Windows
。这是保存explorer.exe
可执行文件的目录。如果它不在您的路径中,则说明出现了问题,在正常的Windows安装中应始终将其存在。您可以通过以下步骤将其手动添加到路径中:
通过这种方式更新路径后,资源管理器应该在任何命令提示符窗口中都可用。只需打开一个新的命令提示符并输入explorer
。然后,它将为您启动一个Explorer实例。
以上步骤仅作为示例提供,您可以在其中查看包含资源管理器可执行文件的文件夹的路径。您真正的问题是关于如何使创建的exe
文件的行为与相同explorer
。您可以按照上述步骤编辑路径环境变量来完成此操作,只是您需要在路径中插入包含exe
文件的文件夹。然后,它应该在随后打开的任何命令提示符中可用。
您需要确保该EXE是对PATH环境变量的文件夹中这样
PATH
。