Windows 下的批处理脚本基础——批处理运算操作(代码可拿)
??自從優盤中毒,就開始發現學習批處理腳本的重要性。一起加油沖沖沖!!!
https://blog.csdn.net/hanhanwanghaha寶藏女孩 歡迎您的關注!
歡迎關注微信公眾號:寶藏女孩的成長日記
如有轉載,請注明出處(如不注明,盜者必究)
前提準備
首先win+R,輸入notepad,再回車,進入記事本
上代碼
算數運算
算數運算有* / % + -
運算優先級是先* / %再+ -,最簡單改變運算優先級的就是加(),哈哈哈,感覺所有語言的優先級都可以通過加括號來改變。
eg
@echo offset /a result = 1+2 echo %result%pause在記事本中按Ctrl+s保存,保存類型點擊所有文件,文件名可以看自己的心情(后綴名一定要是.bat傲)
去到保存這個路徑下,雙擊剛剛保存的文件
運行結果
重定向輸出
“>” ?? 覆蓋原有內容
“>>” ??追加
“type”?? 文本文件查看
“>”的使用
首先我在G:\網絡安全下建了兩個空的.txt,(也可以不用新建,直接echo "hello world"> 文件名.txt,這樣直接新建了一個文件名.txt文件,里面內容是hello world)
我的hello.txt里面本身什么都沒有,輸入代碼
再次打開hello.txt就會有hello world
“>>”的使用
再次輸入代碼
運行結果
注意:“>>”是不會覆蓋前面的內容,而“>”會覆蓋,比如說
輸入代碼:
echo "蔡依林"> hello.txt
此時打開hello.txt,蔡依林就會覆蓋前面已有的內容
type的使用
type后面直接跟你要查看的文本信息,例如:
多命令運算符&& ||
&& 運算,當碰到執行出錯的命令后將不執行后面的命令,例如
||運算,當碰到執行正確的命令后將不執行后面的命令(即:只有前面命令執行錯誤時才執行后面命令),例如
| 管道
這個命令的作用就是讓前一命令的輸出當做后一命令的輸入,就是說前面命令的結果當做一個參數傳遞給后面命令處理
例如
https://blog.csdn.net/hanhanwanghaha寶藏女孩 歡迎您的關注!
歡迎關注微信公眾號:寶藏女孩的成長日記
如有轉載,請注明出處(如不注明,盜者必究)
總結
以上是生活随笔為你收集整理的Windows 下的批处理脚本基础——批处理运算操作(代码可拿)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java文件名判断练习
- 下一篇: 03 CSS听课笔记