有很多目录,里面有一些压缩文件,目录深度不一,且是中文名……
现在想把这些文件在原目录下解压(就是分别解压到不同的原目录中),应该怎样做?
Windows XP下,谢谢。
现在想把这些文件在原目录下解压(就是分别解压到不同的原目录中),应该怎样做?
Windows XP下,谢谢。
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
set SrcDir=C:\test
set RarDir=C:\Program Files\WinRAR
for /f "tokens=1* delims=" %%a in ('dir /s /b "%SrcDir%\*.rar"') do (
"%RarDir%\rar.exe" e -y "%%a" "%%~dpa"
)