プロが教えるわが家の防犯対策術!

set WINRAR_PATH=C:\Program Files\WinRAR\WinRAR.exe

:run_encode
if "%~1" == "" goto end
"%WINRAR_PATH%" X -OR -TSM -AC -EP3 -AD %1 "%~dpn1"

shift
goto run_encode

:end

こんな感じにパッチを作って様々なフォルダに入ってるrarファイルをドラッグアンドドロップして
それぞれのrarのある場所に解凍し、解凍が終わったらrarを削除する・・・
そんな感じを目指して作ってますが、解凍先がありませんとエラーが出てしまいます。
何か間違っているのでしょうか・・・?

A 回答 (1件)

「%~dpn1」の部分を、


「%~dp1」にしてみてはいかがでしょうか。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!