winrar 解压文件夹中(c:\zhang)所有的zip到一个新的文件夹中(c:\new)。

winrar 解压文件夹中(c:\zhang)所有的zip到一个新的文件夹中(c:\new)。
然后for出(c:\new)中的所有exe。

具体你想干啥 说清楚点

题主是想用程序做成这个功能?

批处理 前提是你UnRAR在这个地方
图片说明
它就是在WinRAR文件夹里面

"C:\Program Files\WinRAR\UnRAR.exe" x "c:\zhang*.rar" "c:\new\"
dir /b/a/s "c:\new*.exe"
pause

 @echo off
set rar=C:\Program Files\WinRAR\WinRar.exe
for /f "delims=" %%a in ('dir c:\zhang /a-d/s/b *.rar,*.zip') do (
"%rar%" x "%%~a" -o "c:\new" -ibck
)

我也没明白你说的什么意思,什么叫for出来,遍历?还有解压什么?

解压了改个文件夹名字,或者复制进去不就可以了。