Windows 外部命令提示符中的命令可以工作,但不能与VS代码内部命令提示符一起工作
当尝试使用Windows命令提示符运行BAT文件时(我在PATH环境变量中正确设置了BAT文件),我能够在常规外部命令提示符中成功运行它。但是,当使用VS代码的内部命令提示符并运行相同的命令时,我得到Windows 外部命令提示符中的命令可以工作,但不能与VS代码内部命令提示符一起工作,windows,visual-studio-code,cmd,scheme,Windows,Visual Studio Code,Cmd,Scheme,当尝试使用Windows命令提示符运行BAT文件时(我在PATH环境变量中正确设置了BAT文件),我能够在常规外部命令提示符中成功运行它。但是,当使用VS代码的内部命令提示符并运行相同的命令时,我得到 'scheme48' is not recognized as an internal or external command, operable program or batch file. 我尝试运行的命令是scheme48.bat文件,该文件可用: 关于导致此问题的原因有何建议?您不需要添
'scheme48' is not recognized as an internal or external command, operable program or batch file.
我尝试运行的命令是scheme48.bat文件,该文件可用:
关于导致此问题的原因有何建议?您不需要添加
%ProgramFiles%\Scheme 48\Scheme 48 1.9\代码>到您的路径,只需使用它的完整路径和扩展名,(并停止依赖修改不当且容易损坏的环境变量),即%ProgramFiles%\Scheme 48\Scheme 48 1.9\scheme48.bat“
如果您有多个命令要运行,则只需执行第一个命令CD/D”%ProgramFiles%\Scheme 48\Scheme 48 1.9“
,然后您可以使用scheme48.bat
。请记住,省略。bat
依赖于读取%PATHEXT%
变量并查找具有第一个扩展名的文件(列出)。