例如:
武林站長站小編就喜歡用bat如果在bat直接運行命令會自動關(guān)閉窗口導(dǎo)致看不到效果,那么我們可以在命令前加上
cmd /k echo 武林站長站
不用每次都加上pause了。因為很多bat學(xué)習(xí)的時候很多情況下會出錯,這樣我們就可以看到錯誤信息了。
啟動命令解釋程序 Cmd.exe 的新范例。如果在不含參數(shù)的情況下使用,cmd 將顯示操作系統(tǒng)的版本和版權(quán)信息。
語法
cmd [{/c | /k}] [/s] [/q] [/d] [{/a | /u}] [/t:FG] [/e:{on | off}] [/f:{on | off}] [/v:{on | off}] [String]
參數(shù)
/c
執(zhí)行 String 指定的命令,執(zhí)行完后停止,會退出。例如:
@echo offcmd /c "echo %cd% & echo ddddd & set xxx=12345"pausecls
后面的pause和cls也會執(zhí)行,執(zhí)行到最后則會退出當(dāng)前的運行環(huán)境(雙擊運行方式),但當(dāng)前環(huán)境變量xxx不會保留(開始->運行->cmd,然后執(zhí)行當(dāng)前bat文件的方式執(zhí)行完后,再次輸入set查看當(dāng)前環(huán)境變量)
/k
執(zhí)行 String 指定的命令并繼續(xù),運行完會保持當(dāng)前運行窗口及環(huán)境變量。例如:
@echo offcmd /k "echo %cd% & echo ddddd & set xxx=12345"pausecls
程序執(zhí)行完cmd后面字符串的命令后就會暫停執(zhí)行,所以后面的pause和cls不會執(zhí)行。但窗口和環(huán)境變量會保持。運行方式:雙擊或從命令行執(zhí)行當(dāng)前bat文件都行
/s
修改 /c 或 /k 后對 String 的處理。
/q
關(guān)閉回顯。
/d
禁用 AutoRun 命令執(zhí)行。
/a
將內(nèi)部命令輸出按美國國家標(biāo)準(zhǔn)學(xué)會 (ANSI) 格式化為管道或文件。
/u
將內(nèi)部命令輸出作為 Unicode 格式化為管道或文件。
/t:FG
設(shè)置前景 F 色和背景 G 色。下表列出了可用作 F 和 G 值的有效十六進(jìn)制數(shù)字。
值 | 顏色 |
0 | 黑色 |
1 | 藍(lán)色 |
2
學(xué)習(xí)交流
熱門圖片
猜你喜歡的新聞
猜你喜歡的關(guān)注
新聞熱點 2020-06-08 22:51:15
2020-06-08 22:49:14
2020-06-08 22:47:19
2020-06-08 22:43:45
2020-06-08 22:38:48
2020-06-04 22:48:19
疑難解答 |