解决‘C:\Program‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
生活随笔
收集整理的這篇文章主要介紹了
解决‘C:\Program‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
解決'C:\Program' 不是內部或外部命令,也不是可運行的程序或批處理文件
??發生 '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【注意】
-
要使用英文的雙引號,不要使用中文的。
-
雙引號需要標識的,是此程序的全路徑,不是單單含空格的那部分路徑。即整個程序的全路徑都應該置于引號內。
總結
以上是生活随笔為你收集整理的解决‘C:\Program‘ 不是内部或外部命令,也不是可运行的程序或批处理文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaFX 中 FX 一词的由来
- 下一篇: Maven 配置文件 POM 的常用插件