我想将输出用于下一个命令,所以我在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
USE第一次输出是否适用于下一个命令?
答案 0 :(得分:1)
我认为你可以使用:
for /f %%i in ('dir /b /s /a-d %userprofile%\desktop\*.zip') do zip %%i -d *.exe