rem mkdir c:\build
md c:\build
rem Mount the Windows share to Z drive
net use x: \\172.16.10.240\Infa_Shared\Infa_Build\Mercury\AT_build\Windows
rem Start unzip windows build to local machine, no need to copy
x:
FOR /F "delims=|" %%I IN (‘DIR "*.*" /B /O:D‘) DO SET newest=%%I
start winrar x %newest% c:\build
常识点:
1. rem是bat 注释
2. md copy del 等根基命令
3. net use 映射共享路径到磁盘
4. start winrar x %newest% c:\build 操作winrar 解压
5. FOR /F "delims=|" %%I IN (‘DIR "*.*" /B /O:D‘) DO SET newest=%%I 获取最新的文件,赋值给变量newest
6. %, %%的区别
%%i 这种变量是for 语句里面 特有的变量(还有一种是外部变量,接受外部参数的格局是%1 -%9 共9个变量),只有在批措置惩罚惩罚里面才写 两个 %% 号暗示变量,cmd中只用 一个 % 号。横竖只要你在批措置惩罚惩罚文件里面用 for,,变量就用 %%。