0

バッチ ファイルを作成しようとしていますが、Web 上のどこにも解決策が見つかりませんでした。(Winrar) フォルダーとサブフォルダー (例: のフォルダー) をアーカイブしたいと思いAますC:\Temp\A。フォルダーAには、多数のサブフォルダーとファイルがあります。

私はこのコマンドを使用しています:

"C:\Program Files\WinRAR\WinRAR.exe" a -esh -m5 -mt2 -r -s -t "ZZZZ.rar" 

問題は、アーカイブの名前をメイン フォルダー (この場合はフォルダー "A" - ) と同じ名前にし、アーカイブをフォルダー(1 つ上のレベル)A.rarに送信することです。C:\Temp

4

2 に答える 2

0

私は WinRAR を持っていないので、rar コマンドの構文を確認できませんが、次のようなバッチファイル (backup.bat) を作成できます。

cd %1
"C:\Program Files\WinRAR\WinRAR.exe" a -esh -m5 -mt2 -r -s -t "..\%1.rar"
cd ..

そしてそれを呼び出す

backup A

一時フォルダーから。それがきっかけかも…

于 2013-08-29T20:40:08.500 に答える
0

@echo off ( CD\ C: cd "Temp\A" ) "%programfiles%\winrar\rar" a -r "C:\ZZZZ.rar"

于 2014-02-28T04:48:03.963 に答える