Автоматически извлекать загрузки qBittorrent

Я хочу автоматически извлекать торренты, загруженные с помощью qBittorrent, в ту же директорию.
У меня есть бита F:extrator.bat, который содержит.

    @ECHO off
    timeout /t 10 /nobreak
    set arg1=%1
    set arg2=%2
    shift
    shift
    "C:Program FilesWinRARWinRAR.exe" x "%arg1%" "%arg2%"

Я вызываю это из qBittorrent по завершении загрузки с

"F:extractor.летучая мышь" "%Ф*.rar" "%F"

журнал qBittorrent показывает переданные аргументы как
arg1 = F:TorrentFinisheddownloadname*.Рар
arg2 = F:TorrentFinisheddownloadname

однако Winrar сообщает об ошибке, сообщая, что
C:WindowsSystem32"F:TorrentFinisheddownloadname*.rar " не удалось найти.

WinRar, кажется, добавляет C:WindowsSystem32 к началу arg1.

кто-нибудь есть идеи, почему это происходит?

26
задан Community
20.11.2022 14:36 Количество просмотров материала 2424
Распечатать страницу

1 ответ

получил его на работу. команда qBittorrent был F:\Extractor.bat %F\*.rar %F

экстрактор.летучая мышь помещается в корень F

содержит следующий скрипт: -

timeout /t 10 /nobreak
set "arg1=%~1"
echo "%arg1%"
set "arg2=%2"
shift
shift
"C:\Program Files\WinRAR\WinRAR.exe" x "%arg1%" "%arg2%"

это успешно извлекает архив в тот же каталог.

1
отвечен Finchy70 2022-11-21 22:24

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх