IF Exist x:\vmare.ini PECMD.EXE DEVI "路径\XX.cab"
IF Not Exist x:\vmare.ini PECMD.EXE DEVI $路径\XX.cab 上边的红色部分一定要这要写,如果用 IF () ELSE (),XX.CAB的名称中如包含括号就无法正常安装了。如果.CAB名称包含括号或空格,旧版要加上引号,但新版不能加,加了也会安装失败。
执行完后删除旧版,复原新版PECMD IF Exist %windir%\system32\pe_cmd.exe (
Ren %windir%\system32\pecmd.exe p_e_cmd.exe
Ren %windir%\system32\pe_cmd.exe pecmd.exe
del %windir%\system32\p_e_cmd.exe
)