“START”在哪里搜索可执行文件?在我的公司,我们使用批处理文件来启动Matlab。批处理文件在启动Matlab之前准备环境。Matlab本身就是以START MATLAB.EXE我的系统上安装了几个版本的Matlab。而且这个命令启动了错误的Matlab版本。START在哪里寻找可执行文件?
2 回答
Smart猫小萌
TA贡献1911条经验 获得超7个赞
您可以使用此批处理文件来检测系统解析有问题的EXE的位置:
@ECHO OFFREM Save this as C:\CheckPath.batIF NOT "%~$PATH:1" == "" ( ECHO %~$PATH:1) ELSE ( ECHO Could not find "%~1" inside of a registered PATH.)
现在运行:
C:\CheckPath.bat cmd.exe
回报C:\Windows\System32\cmd.exe
C:\CheckPath.bat NotValid.exe
回报Could not find "NotValid.exe" inside of a registered PATH.
尝试运行CheckPath.bat MATLAB.exe
,您可以看到系统解析路径的位置。
注意 - 假设您没有%PATH%
在脚本中重新定义,这将解析目录。
- 2 回答
- 0 关注
- 1143 浏览
添加回答
举报
0/150
提交
取消