基础知识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"
|