1
我想在打開相同文件的同時在2 cmd上運行命令,就像打開一個.bat文件一樣。它打開2 cmd,並運行2個不同的命令(每個命令1個)。有可能做到這一點?如何在另一個cmd上運行命令
我想在打開相同文件的同時在2 cmd上運行命令,就像打開一個.bat文件一樣。它打開2 cmd,並運行2個不同的命令(每個命令1個)。有可能做到這一點?如何在另一個cmd上運行命令
如果我得到你的權利,這是你想要做什麼,注意這是一個批處理文件:
@echo off
start cmd /c "echo 1st command && pause"
start cmd /c "echo 2nd command && pause"
閱讀cmd
here和大約start
here。以下的命令cmd
的開關可以被認爲是:
/C:執行字符串指定的命令,然後停止。
/k:執行字符串指定的命令並繼續。
代替使用/k
的我用/c
與pause
命令在這裏顯示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"
它改變目錄,打印目錄列表並等待使用輸入。
你能舉兩個例子,比如「cd」或其他的東西嗎?編輯我做了這個「練習」和cmd說:「按一個鍵繼續」,它關閉 '代碼' @echo off 啓動cmd/c「回聲cd桌面&&暫停」 啓動cmd/c「回聲cd C:\ &&暫停「 '代碼' – PlayLikeMe10YT
@ PlayLikeMe10YT:我的例子由2個命令'echo'和'pause'組成。你究竟需要什麼? –
我編輯了評論,然後抱歉格式化我是一個新手,我不完全知道它是如何工作的 'code' @echo off start cmd/c「echo cd Desktop && pause」 start cmd/c「回聲光盤C:\ &&暫停「 – PlayLikeMe10YT