人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

WinRARでファイルをよく圧縮しているのですが、一気に個別に圧縮したいときに少々面倒です。
そのためバッチを作成しようと思ったのですがうまくいきません。
バッチファイルはドラッグアンドドロップで複数のファイルを圧縮する形にしたいのですが、どのように書けばよいのでしょうか。

現在このような感じになっています。

echo off
:start
if "%1"=="" goto end
"C:\Program Files\WinRAR\RAR.exe" A -RR3P -EP1 -M3 -TSC0 -TSA0 -v8M -xThumbs.d? -x*.bak "D:\%~n1" "%1"
echo %1
shift
goto start
:end
echo 完了しました。
pause

●質問者: Ovis
●カテゴリ:コンピュータ
✍キーワード:echo exe GOTO M3 ドラッグアンドドロップ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● ゆう
●60ポイント ベストアンサー

どうでしょうか?

echo off
:start
if "%~n1"=="" goto end
"C:\Program Files\WinRAR\RAR.exe" A -RR3P -EP1 -M3 -TSC0 -TSA0 -v8M -xThumbs.d? -x*.bak "D:\%~n1" %1
echo %1
shift
goto start
:end
echo 完了しました。
pause
◎質問者からの返答

ばっちりです!ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ