??自從優盤中毒,就開始發現學習批處理腳本的重要性,一起加油沖沖沖!!!

前提準備
首先win+R,輸入notepad,再回車,進入記事本
上代碼
算數運算
算數運算有* / % + -
運算優先級是先* / %再+ -,最簡單改變運算優先級的就是加(),哈哈哈,感覺所有語言的優先級都可以通過加括號來改變,
eg
@echo off
set /a result = 1+2
echo %result%
pause
在記事本中按Ctrl+s保存,保存型別點擊所有檔案,檔案名可以看自己的心情(后綴名一定要是.bat傲)

去到保存這個路徑下,雙擊剛剛保存的檔案

運行結果

重定向輸出
“>” ?? 覆寫原有內容
“>>” ??追加
“type”?? 文本檔案查看
“>”的使用
首先我在G:\網路安全下建了兩個空的.txt,(也可以不用新建,直接echo "hello world"> 檔案名.txt,這樣直接新建了一個檔案名.txt檔案,里面內容是hello world)

我的hello.txt里面本身什么都沒有,輸入代碼
echo "hello world"> hello.txt

再次打開hello.txt就會有hello world

“>>”的使用
再次輸入代碼
echo "周杰倫">> hello.txt

運行結果

注意:“>>”是不會覆寫前面的內容,而“>”會覆寫,比如說
輸入代碼:
echo "蔡依林"> hello.txt

此時打開hello.txt,蔡依林就會覆寫前面已有的內容

type的使用
type后面直接跟你要查看的文本資訊,例如:
type hello.txt

多命令運算子&& ||
&& 運算,當碰到執行出錯的命令后將不執行后面的命令,例如

||運算,當碰到執行正確的命令后將不執行后面的命令(即:只有前面命令執行錯誤時才執行后面命令),例如

| 管道
這個命令的作用就是讓前一命令的輸出當做后一命令的輸入,就是說前面命令的結果當做一個引數傳遞給后面命令處理
例如
echo "good" >>hello.txt | type hello.txt

dir | find ".ttx"

轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/105460.html
標籤:其他
