基礎知識php
建立文件:web
.bat .cmd後綴chrome
基本語法:windows
echo 輸出信息bash
pause 暫停,不提示信息使用: pause > nulspa
rem 註釋命令行
窗口語法:code
@echo off 關閉命令行信息orm
title 窗口標題blog
color 窗口顏色
cls 清屏
變量:
set /p 獲取用戶輸入,=的右邊爲註釋信息
set /a 賦值處理
%var% 獲取變量
注意 =先後不要加空格
控制語句
條件控制:
比較運算符
GEQ 大於等於
LSS 小於
EQU 等於
跳轉 goto
if 條件判斷
else 必須與if同行,goto需用()
exit 退出,不繼續執行
循環遍歷:
語法
變量 %%var
do 循環體
in 後面 數據來源
示例
1
2
3
|
for
%%i
in
(1,2,3,4,5)
do
(
echo
%%i
)
|
數據列表 /l
數據來源參數
開始值
步長
結束值
示例
1
2
3
|
for
/l
%%i
in
(1,2,20)
do
(
echo
%%i
)
|
目錄列表 /d
輸出目錄列表
可以使用通配符 *
示例
1
2
3
|
for
/d
%%i
in
(t*)
do
(
echo
%%i
)
|
文件列表 默認輸出文件列表
1
2
3
|
for
%%i
in
(t*)
do
(
echo
%%i
)
|
文件內容 /f
1
2
3
|
for
/f
%%i
in
(
test
.txt)
do
(
echo
%%i
)
|
文件操做
命令:
copy
move
1
|
move
"%cd%\test.jpg"
"%cd%\temp\test.jpg"
|
環境變量:
%username% 系統用戶名
%cd% current Directory
start:
打開軟件
1
|
start chrome.exe
|
打開軟件和網址(可多個)
1
|
start chrome.exe
"www.qwphp.com"
"cnblogs.com/ybbqg"
|
打開軟件和文件
1
|
start
"F:\Program Files\novamind5\NovaMind.exe"
"F:\fegrace\windows cmd.nm5"
|