2011-07-14 67 views
1

這是關於批處理文件中的START命令。爲什麼當我執行start hurry.bat時會打開命令提示符?

start notepad \\ opens the notepad but not the command prompt 
start www.google.com \\ opens the google.com but not the command prompt 
start hurry.bat\\ starts executing the batch file but opens the command prompt 

爲什麼這樣?任何原因 ?先謝謝你。

回答

1

notepad.exe是一個圖形用戶界面(GUI)程序:它在GUI中與用戶交互,不需要控制檯窗口(命令提示符)。

www.google.com被解釋爲互聯網地址,然後才能對其進行處理(打開corresponging互聯網網頁)Windows調用默認瀏覽器,這是一個GUI程序太像notepad,所以,再次,沒有命令提示符需要。

現在,批處理文件僅僅是一個包含一組命令和腳本的文本文件。它不能單獨執行,需要一個程序來解釋命令。 CMD.EXE('命令提示符')正是完成這項工作的程序。

相關問題