批处理:设置变量、调用变量和重命名添加日期
工作中会遇到一些简单但繁琐的电脑操作,通过编写一些批处理脚本,能提高工作的效率。
先来看下面的代码
set /p a=input a:
set /p b=input b:
set /p c=input c:
set /a result=%a%+%b%
echo %result% > sum.txt
@set name=%date:~10,4%%date:~4,2%%date:~7,2%
ren sum.txt %c%sum%name%.txt
pause
set是对参数的定义,/p表示手动输入的动态参数,“=”后面的内容便是对这个参数的描述,在用户需要输入值得时候提示用户。/a表示数值运算相关的静态变量。
echo表示打印内容到屏幕,>或1>表示将结果输出,后面跟文件地址和文件名,输出覆盖原有结果,若为>>命令,则为续写,若无此文件则创建文件。
@表示该命令不显示,echo off表示关闭屏显,@echo off则表示包括echo off
%date:~10,4%表示系统时间变量中,从第十位开始输出4位
ren a.txt b.txt将a.txt重命名为b.txt
由此实现了将变量操作后,按日期重命名的功能



浙公网安备 33010602011771号