BAT命令咨询(内详)

我想给WINDOWS批量打补丁,补丁(EXE后缀)均放在一个目录下,我执行以下脚本时可以实现自动打补丁,但是不知道是不是按顺序,所以我想将此顺序按着文件的日期由小到大进行运行,请问要加什么参数调整呢?
@echo off
for %%i in (*.exe) do %%i /passive /norestart /nobackup
echo 完成
pause

@echo off
for /F %%i in ('dir /B /OD *.exe') do %%i /passive /norestart /nobackup
echo 完成
pause追问

确实可行,但有时候我要这样用,将此文件共享,然后到同一局域网内的其它机器直接双击运行。
我试了下 for /f %%i in ('dir/b/od \\192.168.0.111\test\*.exe') do %%i /passive /norestart /nobackup
是不行的。请问要怎么改呢

追答

批处理是不支持 \\192.168.0.111 这类运行格式的
不过如果你先映射为网络盘就可以了

温馨提示:答案为网友推荐,仅供参考
相似回答