有沒有什麼辦法可以在Windows平臺上啓動一個空白控制檯?開始一個空白控制檯
我正在編寫一個CLI,我想打開一個單獨的窗口,用戶可以登錄並編寫自己的命令。當執行cmd/c start命令時,它啓動windows標準控制檯。
有沒有其他的命令???
有沒有什麼辦法可以在Windows平臺上啓動一個空白控制檯?開始一個空白控制檯
我正在編寫一個CLI,我想打開一個單獨的窗口,用戶可以登錄並編寫自己的命令。當執行cmd/c start命令時,它啓動windows標準控制檯。
有沒有其他的命令???
假設你正在試圖啓動Java jar文件,使用這樣的命令:
start /d "%~dp0" java -jar "%~dp0\fpa.jar"
% 〜dp0擴展爲批處理文件所在的驅動器號和路徑。如果您想要確保運行時的PWD與批處理文件的位置相同,請使用它。否則,JUSE使用
start java -jar "%~dp0\fpa.jar"
這將確保該批處理文件的工作原理,即使你在不在同一個目錄中的jar文件運行它,只要jar文件在同一目錄作爲批文件。
您可能需要確保Java在您的路徑具有類似
set path=jre6\bin;%PATH%
另外一條線,就可以消除來了(通過例如GUI程序)命令行窗口使用javaw
而不是java
。
您可以在Windows中使用批處理文件,該文件反過來會啓動接受用戶輸入的應用程序。一些與此類似:
啓動CMD/C myapp.bat