最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

bat批處理--使用windows自動(dòng)化處理工作

2023-02-10 11:34 作者:觴翊の澤  | 我要投稿

最近c(diǎn)hartGPT很火,AI革命要來了,但今天我們講的不是它,只是和它稍微有點(diǎn)關(guān)系,屬于他的爺爺輩的技術(shù)。雖然沒它那么強(qiáng)大,但也是能對提高效率起到很大作用的。

有時(shí)候需要在windows上做很多相同的步驟,比如執(zhí)行完某個(gè)程序后需要打開某個(gè)文件夾地址,復(fù)制來復(fù)制去,這些固定的流程其實(shí)是可以被固化下來放桌面上一鍵執(zhí)行的。

玩過linux的同學(xué)一般都會(huì)一些shell腳本,思路是相同的,無非windows下使用的是叫bat的腳本而已。

舉個(gè)實(shí)際的例子,老三昨天需要調(diào)用一段程序生成生成文件,然后把文件復(fù)制到另一個(gè)程序下進(jìn)行檢查,最后還需要把經(jīng)過檢查的文件復(fù)制到最終的地址。這種復(fù)制來復(fù)制去的操作很煩人,而且中途打斷后又需要重頭再來,因?yàn)槊看蔚牟襟E都是固定的,因此寫一段bat腳本是個(gè)不錯(cuò)的處理方式。

//cd到某文件夾目錄
cd /d D:\laosan
//復(fù)制文件到另一目錄
xcopy /y /d ?%~dp0\exp1 C:\Users\exp1
//執(zhí)行某個(gè)腳本
java -jar exp.jar
//界面打開文件夾
start "" "D:\laosan"

如上腳本就可以做到復(fù)制、檢查、完成后windows界面自動(dòng)彈出處理之后的文件夾界面。但還有一些優(yōu)化點(diǎn),比如,我怎么知道命令都執(zhí)行成功了?檢查中是否有異常?這些就需要加入日志文件以供確認(rèn)。腳本修改如下

echo %date% ?%time% >>nohub.txt
//cd到某文件夾目錄
cd /d D:\laosan
//復(fù)制文件到另一目錄
xcopy /y /d ?%~dp0\exp1 C:\Users\exp1
//執(zhí)行某個(gè)腳本
java -jar exp.jar >>nohub.txt
//界面打開文件夾
start "" "D:\laosan"

添加了每次執(zhí)行的時(shí)間,并將時(shí)間和腳本輸出都放入nohub.txt的文件中,可以隨時(shí)查看執(zhí)行詳情。

另:附錄上常用語句

@echo off ?--關(guān)閉命令回顯
:: --注釋
pause ?--暫停執(zhí)行,按鍵繼續(xù)
xcopy ?--復(fù)制文件夾 ? /y跳過覆蓋確認(rèn) /d增量復(fù)制
 ? ? ? ? 舉例 xcopy /y /d ?.\typora-user-images ?%AppData%\Typora\typora-user-images\
[盤符]: ? --跳轉(zhuǎn)磁盤
cd [路徑] ?--跳轉(zhuǎn)同一盤符路徑 ?
 ? ? ? ?/d --跳轉(zhuǎn)任意路徑 ?

echo Hello World >file.txt ?--輸出內(nèi)容到文件
echo Hello World >>file.txt --輸出內(nèi)容追加到文件
start "" "c:\windows" ?--界面彈出文件夾 ?注意:如果路徑有中文,需要保存bat腳本為ANSI編碼

echo %date% %time% ? --輸出日期和時(shí)間
 ? ? ? ?
REM echo 當(dāng)前盤符:%~d0
REM echo 當(dāng)前路徑:%cd%
REM echo 當(dāng)前執(zhí)行命令行:%0
REM echo 當(dāng)前bat文件路徑:%~dp0
REM echo 當(dāng)前bat文件短路徑:%~sdp0
setx PATH "%PATH%;D:\Program Files\" ?--永久設(shè)置環(huán)境變量


bat批處理--使用windows自動(dòng)化處理工作的評論 (共 條)

分享到微博請遵守國家法律
定日县| 东丽区| 禄劝| 丰宁| 托克逊县| 苏尼特右旗| 通山县| 黄冈市| 阜阳市| 博客| 湖州市| 紫云| 盐山县| 鄂托克旗| 乳山市| 治县。| 嘉定区| 赣州市| 烟台市| 阜阳市| 阿合奇县| 老河口市| 新和县| 乐都县| 奉贤区| 枣庄市| 常熟市| 峨山| 江西省| 安徽省| 佛教| 淳化县| 汉寿县| 延庆县| 荆州市| 余江县| 始兴县| 兴义市| 寻乌县| 凯里市| 江达县|