網站首頁 編程語言 正文
cmd文件和bat文件的區別
從文件描述中的區別是,cmd文件叫做:Windows命令腳本,bat文件叫:批處理文件,兩者都可以使用任意一款文本編輯器進行創建、編輯和修改,只是在cmd中支持的命令要多于bat。
批處理文件是一種沒有什么固定格式的文件,他可以處理一條或者多條命令,文件的擴展名是:.cmd或者.bat,文本里面的每一行就是一條處理指令,雙擊運行它的時候,Windows就會調用cmd.exe去運行它。
Windows批處理(cmd/bat)常用命令
指令描述
指令:echo和@
@echo off 通常我們將這條指令寫在我們批處理文件的第一行,因為有了這條指令之后,當我們在運行.bat的時候,就不會將文件里面的內容打印出來了,如果沒有這句話,會先去將文件里面的內容打印在屏幕上
echo off 這條指令之后的內容不會被打印,但是這個指令會被打印
@ 某一條指令不想被打印,可以在前面加上@
echo. 或 echo: 換行,即回車
打印:echo
使用echo命令將設置的變量進行回顯,即打印。
echo %a%
echo %wang%
賦值:set
注意等號左邊不能有空格,等號右邊的空格會被當做字符串的一部分
set a=1
set wang=wang
注釋:REM 和 ::
REM 和 ::的區別:rem會被打印在屏幕上,::不會被打印在屏幕上
rem set a=1
::set b=2
標題:title
title 新標題名字_wang03
暫停:PAUSE
當我們需要在文件運行的中間讓其暫停一下,在控制臺就會顯示:“請按任意鍵以繼續”
echo 其他提示語 & pause > nul
啟動:start
作用:啟動一個單獨的窗口以運行指定的程序或命令
當我們在cmd窗口輸入:help start之后,然后回車,就會給我們彈出start命令的解析:
Windows批處理文件( called.bat或called.cmd )可以通過多種方式從另一批處理文件( caller.bat或caller.cmd )或交互式cmd.exe提示中caller.cmd :
直接呼叫: called.bat
使用call命令: call called.bat
使用cmd 命令: cmd /c called.bat
使用啟動命令: start called.bat
指令:call
如果你想在某一批處理程序中調用另外一個批處理文件,就是用call指令。
call temp.bat
延時:timeout
timeout /?
原文鏈接:https://www.cnblogs.com/zhaojinhui/p/16805342.html
相關推薦
- 2022-05-09 Python實現連接FTP并下載文件夾_python
- 2022-12-21 Redis?RDB與AOF持久化方式詳細講解_Redis
- 2023-04-02 深入分析Golang?Server源碼實現過程_Golang
- 2022-05-04 解決WCF不能直接序列化SqlParameter類型的問題_C#教程
- 2022-11-22 Kotlin對象的懶加載方式by?lazy?與?lateinit?異同詳解_Android
- 2022-02-25 Servlet配置啟動級別loadOnStartup注意事項
- 2022-09-24 pytorch使用nn.Moudle實現邏輯回歸_python
- 2023-12-06 EmpMapper is not known to the MapperRegistry
- 最近更新
-
- 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同步修改后的遠程分支