Я хочу автоматически извлекать торренты, загруженные с помощью qBittorrent, в тот же каталог. У меня есть летучая мышь F:\extrator.bat, которая содержит.
@ECHO off
timeout /t 10 /nobreak
set arg1=%1
set arg2=%2
shift
shift
"C:\Program Files\WinRAR\WinRAR.exe" x "%arg1%" "%arg2%"
Я вызываю это из qBittorrent по завершении загрузки с
"F:\extractor.bat" "% F * .rar" "% F"
Журнал qBittorrent показывает аргументы, переданные как arg1 = F:\Torrent\Finished\downloadname * .rar arg2 = F:\Torrent\Finished\downloadname
Однако Winrar сообщает об ошибке, в которой говорится, что C:\Windows\System32\"F:\Torrent\Finished\downloadname * .rar" не найден.
WinRar добавляет C:\Windows\System32\ в начало arg1.
У кого-нибудь есть идеи, почему это происходит?