3
A
回答
5
环境变量COMSPEC
包含此信息。自从MS-DOS以来,它似乎始终如一。 (Wikipedia article)
echo %COMSPEC%
C:\Windows\System32\cmd.exe
注意,它可以自由使用SET COMSPEC=
改变,所以它不是1000%可靠。
1
我使用了一个名为which.bat
脚本打印出完整路径指定的可执行文件(相当于Unix的which
或whereis
):
@for %%e in (%PATHEXT%) do @for %%i in (%1%%e) do @if NOT "%%~$PATH:i"=="" echo %%~$PATH:i
因此,找出路径cmd
程序,你会调用如下:
> which.bat cmd
C:\WINDOWS\system32\cmd.exe
相关问题
- 1. 运行操作系统命令的JSP
- 2. 操作系统独立构建路径
- 3. 从命令提示符相对路径
- 4. 命令提示符java路径错误
- 5. Windows命令行dectect如果在路径
- 6. Ubuntu Linux操作系统命令提取子内部
- 7. 如何从操作系统的命令行获取MATLAB的prefdir?
- 8. 在操作系统中执行命令的Java
- 9. Windows:如何使命令行提示符以不同的路径打开?
- 10. 使用Photoshop JavaScript执行系统命令行提示
- 11. 净WinForm的系统提示音在64位操作系统
- 12. Windows操作系统签名
- 13. Windows Mobile操作系统8
- 14. 命令和程序如何与Windows操作系统进行通信
- 15. Java跨平台操作系统检测声明文件路径位置
- 16. 我们可以从sqlite3执行操作系统命令吗
- 17. 使用模块从python执行操作系统命令
- 18. 如何使用Java运行操作系统命令
- 19. 使用apache-ant向IIS运行操作系统命令配置
- 20. 系统找不到指定的路径yiic命令
- 21. 带空格的C++系统()命令路径
- 22. Perl系统命令不作为正常提示
- 23. 从命令提示符运行JUnit:类路径混淆
- 24. 执行系统在终端/命令提示命令从Mozilla附加上
- 25. Windows TeamCity中的HG命令路径
- 26. 在Windows中使用不同的操作系统和服务器路径
- 27. 从Windows命令提示符执行命令可执行文件
- 28. perl系统命令执行
- 29. 从Windows命令提示符运行R
- 30. Windows操作系统体系结构书
不,这其实是一个很好的问题! – jsalonen 2010-10-17 17:19:37