C语言中一直出现不是内部或外部命令怎么弄也不是批量处理的文件
1个回答
关注
展开全部
发生 'C:\Program' 不是内部或外部命令,也不是可运行的程序或批处理文件 的原因,是因为在使用绝对路径运行程序时,如果程序在目录 C:\Program Files 或其子目录下,由于此路径带空格,Windows 命令行会误将第一个空格前的 C:\Program 当做用户输入的一个完整的程序路径,因此发生此报错。 解决办法有很多,这里只给出其中一种。使用英文双引号来标识此路径。 例如:如果原来希望输入的命令为:C:\Program Files\Java\jdk-11.0.12\bin\java.exe -jar demo.jar 现在应改为:"C:\Program Files\Java\jdk-11.0.12\bin\java.exe" -jar demo.jar
咨询记录 · 回答于2022-11-27
C语言中一直出现不是内部或外部命令怎么弄也不是批量处理的文件
发生 'C:\Program' 不是内部或外部命令,也不是可运行的程序或批处理文件 的原因,是因为在使用绝对路径运行程序时,如果程序在目录 C:\Program Files 或其子目录下,由于此路径带空格,Windows 命令行会误将第一个空格前的 C:\Program 当做用户输入的一个完整的程序路径,因此发生此报错。 解决办法有很多,这里只给出其中一种。使用英文双引号来标识此路径。 例如:如果原来希望输入的命令为:C:\Program Files\Java\jdk-11.0.12\bin\java.exe -jar demo.jar 现在应改为:"C:\Program Files\Java\jdk-11.0.12\bin\java.exe" -jar demo.jar
怎么改说清楚点
亲,您好。建议你请按照以下操作:首先:确定是否能启动Command命令提示符!我的电脑——右击选择属性——高级系统设置选择环境变量然后:找到名为ComSpec的变量,查看是否是 :“%SystemRoot%\system32\cmd.exe”,如果不是请更改。(这意味着你是否能正常启动CMD)关键:然后找到名为PATH的变量,点击编辑:“;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Windows\SysWOW64”将其粘贴到PATH的后面(引号中的内容,包括分号)最后:记得保存一下,点击确定,重启Command命令提示符。
编辑环境变量还是有点不懂有没有图片步骤