我有一个仅针对实例运行的脚本。现在我需要为5个实例运行相同的脚本。以下脚本适用于单个实例。
当我使用for循环时,我无法循环所有实例。
@echo off
pushd "G:\Lakshu\Documents ID and address proof_test" || goto :eof
For( int i=0; i<6;i++)
(
REM zip all files in the backup directory
FOR %%A IN (*.*) DO "C:\Program Files\WinRAR\WinRAR.exe" a -r "%%~nA.zip" "%%A"
FOR %%A IN (*.*) DO DEL "G:\Lakshu\Documents\Instance1" "%%A"
popd
)
答案 0 :(得分:0)
尝试此代码并告诉我它是否解决了您的任务,因为您的问题有点不清楚。它将归档到Backup.zip源文件夹的整个内容,并删除所有源文件。
@echo off
pushd "G:\Lakshu\Documents ID and address proof_test" || goto :eof
"C:\Program Files\WinRAR\WinRAR.exe" a -df Backup.zip
popd