2017-07-25 48 views

回答

0

如果我得到你的權利,這是你想要做什麼,注意這是一個批處理文件:

@echo off 
start cmd /c "echo 1st command && pause" 
start cmd /c "echo 2nd command && pause" 

閱讀cmd here和大約start here。以下的命令cmd的開關可以被認爲是:

/C:執行字符串指定的命令,然後停止。
/k:執行字符串指定的命令並繼續。

代替使用/k的我用/cpause命令在這裏顯示2個命令的串聯。

要concate 2個命令使用在此所說明的ss64這是一個偉大的網站,當涉及到批量腳本commandA && commandB

commandA && commandB:運行commandA,如果成功,然後運行commandB


按照cd,dir,pause的要求, ke:

@echo off 
start cmd /c "cd C:\Users\ && dir && pause" 
start cmd /c "cd C:\ && dir && pause" 

它改變目錄,打印目錄列表並等待使用輸入。

+0

你能舉兩個例子,比如「cd」或其他的東西嗎?編輯我做了這個「練習」和cmd說:「按一個鍵繼續」,它關閉 '代碼' @echo off 啓動cmd/c「回聲cd桌面&&暫停」 啓動cmd/c「回聲cd C:\ &&暫停「 '代碼' – PlayLikeMe10YT

+0

@ PlayLikeMe10YT:我的例子由2個命令'echo'和'pause'組成。你究竟需要什麼? –

+0

我編輯了評論,然後抱歉格式化我是一個新手,我不完全知道它是如何工作的 'code' @echo off start cmd/c「echo cd Desktop && pause」 start cmd/c「回聲光盤C:\ &&暫停「 – PlayLikeMe10YT