我想出了如何使用powershell批量重命名目录中的文件:
dir | rename-item -NewName {$_.name -replace "\s\((.*)",$_.extension}
我还想出了如何使用命令提示符批量压缩每个文件:
for %%X in (*.*) do "C:\Program Files\7-Zip\7z.exe" a -tzip "%%X.zip" "%%X"
我想将这两个操作合并为一个.ps1或.bat,但我不确定如何继续。 (即重命名,然后单独压缩每个文件)。
答案 0 :(得分:0)
我有来自Powershell的这个归档命令,尝试将其插入上面的示例中
& "C:\Program Files\7-Zip\7z.exe" a -tzip "d:\1.zip" "C:\Program Files\7-Zip\readme.txt"