網站首頁 編程語言 正文
簡介
說明
本文介紹Windows的批處理的用法。
用法概述
Windows的批處理寫法:創建后綴為.bat文件,然后將命令寫到這個文件即可。
批處理相關命令
命令 |
作用 |
示例 |
call |
調用腳本(等待腳本執行結束) |
call ff.bat // 調用執行ff.bat腳本(ff.bat腳本執行完原腳本才會往下執行) |
cls |
清除屏幕 |
? |
color |
設置當前cmd窗口背景色和前景色(前景色即為字體的顏色) |
color // 恢復到缺省設置 color 02 // 將背景色設為黑色,將字體設為綠色 |
date |
顯示或設置當前日期 |
date /t // 顯示當前日期 date // 設置新的當前日期(格式:YYYY/MM/DD),直接回車則表示放棄設置 |
echo |
顯示內容 |
echo hehe //在控制臺輸出呵呵 echo hehe > hehe.txt //將hehe寫入hehe.txt(不存在則創建,存在則覆蓋) |
exit |
退出當前cmd窗口實例 |
exit 0 // 退出當前cmd窗口實例,退出碼設為0(0表示成功,非0表示失敗) exit /B 1 // 退出當前bat腳本,并將ERRORLEVEL系統變量設置為1 |
hostname |
顯示當前機器名 |
? |
label |
顯示當前分區的卷標,同時提示輸入新卷標 |
label c:system 設置c盤的卷標為system |
pause |
暫停批處理程序,并顯示出:請按任意鍵繼續.... |
? |
使用設置好的打印機來打印 |
print 1.txt // 使用設置好的打印機來打印1.txt文本文件 |
|
prompt |
修改命令提示符 |
prompt orz: // 將命令提示符修改為orz: |
start |
啟動一個新窗口運行某程序或命令。 不等待此命令執行結束即執行下一條命令。 |
start "D:\test.exe" start /B "D:\test.exe" //啟動test.exe,但不關閉本窗口 start explorer f:\ // 調用資源管理器打開f盤 strat iexplore "www.qq.com" // 啟動ie并打開www.qq.com start ff.bat // 啟動開始執行ff.bat(啟動ff.bat腳本后,原腳本繼續執行,不會等ff.bat腳本執行完) |
time |
顯示或設置當前時間 |
time /t // 顯示當前時間 time xxx // 設置新的當前時間(格式:hh:mm:ss),直接回車則表示放棄設置 |
title |
修改當前cmd窗口的標題欄文字 |
title mytitle |
ver |
顯示當前windows系統的版本號 |
? |
vol |
顯示當前分區的卷標 |
? |
winver |
彈框顯示當前windows系統信息 |
? |
批處理的用法
分隔
每條命令之間用回車分割,而不是使用分號。
執行命令后不關閉窗口
法1. 使用@cmd /k
cd /d D:\dev\
test.exe
@cmd /k
法2. 使用/B參數
start /B test.exe
法3:使用pause
start test.exe
pause
注意:不建議使用pause,因為它只能停止,不能持續獲得程序的輸出。
原文鏈接:https://blog.csdn.net/feiying0canglang/article/details/126161747
相關推薦
- 2023-01-20 .Net執行SQL存儲過程之易用輕量工具詳解_ASP.NET
- 2022-02-20 小程序獲取今天,昨天,前天,上月,上周時間全
- 2023-04-18 react-router?重新加回跳轉攔截功能詳解_React
- 2023-01-07 Python中導入模塊的幾種方式總結_python
- 2022-05-13 C語言中判斷素數(求素數)的思路與方法實例_C 語言
- 2022-03-17 docker安裝rocketMQ和安裝過程中出現問題的解決_docker
- 2022-02-17 Centos 安裝docker 警告:正在等候 事務 鎖定 arb/rpm/.rpm.lock 正在
- 2023-07-29 mocano editor中使用代碼比對功能
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支