一、
1、
批处理文件的后缀名为 .bat
@echo off:批处理命令不显示
echo:输出提示信息
pause:暂停
pause > nul:不显示“请按任意键退出”
title 标题:命令行窗口的标题显示“”标题
color 0a:设置背景色为黑色,前景色为淡绿色
rem 输出网址:注释,不显示
echo www.oxox.work
cls:清空之前内容
2、
set /p p=请输入:屏幕上显示”请输入”,并会将输入的字符串赋值给变量p
echo %p%:显示变量p代表的字符串
3、
set /a p=39 :设置p为数值型变量,值为39
4、
GEQ:greater than or equal 大于或等于
EQU:equal 等于
NEQ:not equal 不等于
LSS :less than 小于
LEQ::less than or equal 小于或等于
GTR:greater than 大于
5、
if %age% GEQ 18 (goto b):如果age大于等于18去到b代码段
else (goto c)
6、
start:批处理中调用外部程序的命令,否则等外部程序完成后才继续执行剩下的指令
start a.png:打开a.png这个文件
7、
copy "C:\Users\dell\Desktop\a.gif" "H:\Windows批处理":将第一个双引号内的文件复制到第二个双引号的目录中
move "C:\Users\dell\Desktop\a.gif" "H:\Windows批处理":将第一个双引号内的文件移动到第二个双引号的目录中
copy "C:\Users\%username%\Desktop\a.gif" "H:\Windows批处理":将第一个双引号内的文件复制到第二个双引号的目录中
move "C:\Users\%username%\Desktop\a.gif" "H:\Windows批处理":将第一个双引号内的文件移动到第二个双引号的目录中
变得通用了
8、
start firefox.exe http://blog.csdn.net/only_air:打开firefox并打开http://blog.csdn.net/only_air这个网址,也可以打开多个网站
9、
if %x%==1 start firefox http://blog.csdn.net/only_air
if %x%==2 start firefox www.baidu.com
if %x%==3 start firefox www.youtube.com
10、
echo hello>info.txt:向当前目录下的info.txt中覆盖以前内容写入hello,如果不存在,会自动创建info.txt并写入hello
echo hello>>info.txt:向当前目录下的info.txt文本末尾写入hello
1、
for %%i in (1, 2, 3, 4, 5) do (
echo %%i
)
2、
for /l %%i in (1, 1, 20) do (
echo %%i
)
输出 1 - 20
二、
1、
@echo off
echo 第1次对比
fc C:\Users\dell\Desktop\输出对比\out1.txt C:\Users\dell\Desktop\输出对比\out_1.txt
echo 第2次对比
fc C:\Users\dell\Desktop\输出对比\out2.txt C:\Users\dell\Desktop\输出对比\out_2.txt
echo 第3次对比
fc C:\Users\dell\Desktop\输出对比\out3.txt C:\Users\dell\Desktop\输出对比\out_3.txt
echo 第4次对比
fc C:\Users\dell\Desktop\输出对比\out4.txt C:\Users\dell\Desktop\输出对比\out_4.txt
echo 第5次对比
fc C:\Users\dell\Desktop\输出对比\out5.txt C:\Users\dell\Desktop\输出对比\out_5.txt
pause