Board logo

标题: [文件操作] 批处理解压文件后文件里部分文件丢失 [打印本页]

作者: Numb_tiger    时间: 2014-4-25 16:27     标题: 批处理解压文件后文件里部分文件丢失

初学的批处理,望各位解答
以下是我用的代码,把这个bat放在压缩包文件夹下解压完成后压缩包里的一些文件丢失了,应该怎么修改才不会丢失这些文件(丢失的文件包括一些exe和sys等)。
  1. @echo off
  2. set "rar=D:\Program Files\WinRAR\WinRAR.exe"
  3. for /r %%i in (*.rar) do "%rar%" x -ad -y "%%i"
  4. pause
复制代码

作者: apang    时间: 2014-4-25 18:16

有可能被杀软直接干掉了
也有可能在压缩包中是隐藏属性,加 -ai 试试
还有可能是被覆盖了,"%rar%" x -ad -y "%%i" "%%~dpi" 试试
作者: Numb_tiger    时间: 2014-4-25 19:33

回复 2# apang

关闭杀软修改之后仍然解压不出来,换了一台xp系统的就能解压出来,这是系统的原因吗(我用的win7)?




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2