網(wǎng)站首頁 編程語言 正文
簡介
說明
本文介紹Windows的批處理的用法。
用法概述
Windows的批處理寫法:創(chuàng)建后綴為.bat文件,然后將命令寫到這個文件即可。
批處理相關(guān)命令
命令 |
作用 |
示例 |
call |
調(diào)用腳本(等待腳本執(zhí)行結(jié)束) |
call ff.bat // 調(diào)用執(zhí)行ff.bat腳本(ff.bat腳本執(zhí)行完原腳本才會往下執(zhí)行) |
cls |
清除屏幕 |
? |
color |
設(shè)置當前cmd窗口背景色和前景色(前景色即為字體的顏色) |
color // 恢復(fù)到缺省設(shè)置 color 02 // 將背景色設(shè)為黑色,將字體設(shè)為綠色 |
date |
顯示或設(shè)置當前日期 |
date /t // 顯示當前日期 date // 設(shè)置新的當前日期(格式:YYYY/MM/DD),直接回車則表示放棄設(shè)置 |
echo |
顯示內(nèi)容 |
echo hehe //在控制臺輸出呵呵 echo hehe > hehe.txt //將hehe寫入hehe.txt(不存在則創(chuàng)建,存在則覆蓋) |
exit |
退出當前cmd窗口實例 |
exit 0 // 退出當前cmd窗口實例,退出碼設(shè)為0(0表示成功,非0表示失?。?/p> exit /B 1 // 退出當前bat腳本,并將ERRORLEVEL系統(tǒng)變量設(shè)置為1 |
hostname |
顯示當前機器名 |
? |
label |
顯示當前分區(qū)的卷標,同時提示輸入新卷標 |
label c:system 設(shè)置c盤的卷標為system |
pause |
暫停批處理程序,并顯示出:請按任意鍵繼續(xù).... |
? |
使用設(shè)置好的打印機來打印 |
print 1.txt // 使用設(shè)置好的打印機來打印1.txt文本文件 |
|
prompt |
修改命令提示符 |
prompt orz: // 將命令提示符修改為orz: |
start |
啟動一個新窗口運行某程序或命令。 不等待此命令執(zhí)行結(jié)束即執(zhí)行下一條命令。 |
start "D:\test.exe" start /B "D:\test.exe" //啟動test.exe,但不關(guān)閉本窗口 start explorer f:\ // 調(diào)用資源管理器打開f盤 strat iexplore "www.qq.com" // 啟動ie并打開www.qq.com start ff.bat // 啟動開始執(zhí)行ff.bat(啟動ff.bat腳本后,原腳本繼續(xù)執(zhí)行,不會等ff.bat腳本執(zhí)行完) |
time |
顯示或設(shè)置當前時間 |
time /t // 顯示當前時間 time xxx // 設(shè)置新的當前時間(格式:hh:mm:ss),直接回車則表示放棄設(shè)置 |
title |
修改當前cmd窗口的標題欄文字 |
title mytitle |
ver |
顯示當前windows系統(tǒng)的版本號 |
? |
vol |
顯示當前分區(qū)的卷標 |
? |
winver |
彈框顯示當前windows系統(tǒng)信息 |
? |
批處理的用法
分隔
每條命令之間用回車分割,而不是使用分號。
執(zhí)行命令后不關(guān)閉窗口
法1. 使用@cmd /k
cd /d D:\dev\
test.exe
@cmd /k
法2. 使用/B參數(shù)
start /B test.exe
法3:使用pause
start test.exe
pause
注意:不建議使用pause,因為它只能停止,不能持續(xù)獲得程序的輸出。
原文鏈接:https://blog.csdn.net/feiying0canglang/article/details/126161747
相關(guān)推薦
- 2022-01-09 ng-zorro中樹(nz-tree)的拖拽
- 2022-06-29 tomcat下部署jenkins的實現(xiàn)方法_Tomcat
- 2022-07-18 C++函數(shù)模板和類模板詳解
- 2022-12-27 Go學習筆記之map的聲明和初始化_Golang
- 2022-09-25 Django 使用定時任務(wù)
- 2022-08-05 C語言簡明介紹常見關(guān)鍵字的用法_C 語言
- 2022-04-09 Linux普通用戶使用sudo顯示權(quán)限不足,admin is not in the sudoers
- 2022-12-21 Android開發(fā)ThreadPoolExecutor與自定義線程池詳解_Android
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細win安裝深度學習環(huán)境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支