0

我想为下一个命令使用输出,所以我在 DESKTOP 上找到 ZIP 文件:

dir [DESKTOP PATH] /b /s /a-d | findstr .zip

所以.. 输出是 ZIP DESTINATION :

C:\Users\[Profile]\Desktop\forexample.zip
C:\Users\[Profile]\Desktop\forexample2.zip

我使用带有 cmd 选项的特殊软件使用以下命令删除 ZIP 中带有 *.exe 扩展名的文件:

zip [ZIP DESTINATION] -d *.exe

是否可以为下一个命令使用第一个输出?

4

1 回答 1

1

我想你可以使用:

for /f %%i in ('dir /b /s /a-d %userprofile%\desktop\*.zip') do zip %%i -d *.exe
于 2013-01-26T17:50:59.030 回答