Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 外部命令提示符中的命令可以工作,但不能与VS代码内部命令提示符一起工作_Windows_Visual Studio Code_Cmd_Scheme - Fatal编程技术网

Windows 外部命令提示符中的命令可以工作,但不能与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文件,该文件可用: 关于导致此问题的原因有何建议?您不需要添

当尝试使用Windows命令提示符运行BAT文件时(我在PATH环境变量中正确设置了BAT文件),我能够在常规外部命令提示符中成功运行它。但是,当使用VS代码的内部命令提示符并运行相同的命令时,我得到

'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%
变量并查找具有第一个扩展名的文件(列出)。