Extrai automaticamente downloads qBittorrent

0

Eu quero extrair automaticamente torrents baixados com qBittorrent no mesmo diretório. Eu tenho um morcego F: \ extrator.bat que contém.

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

Eu chamo isso de qBittorrent na conclusão do download com

"F: \ extractor.bat" "% F * .rar" "% F"

O log qBittorrent mostra os argumentos transmitidos como arg1 = F: \ Torrent \ Finished \ downloadname * .rar arg2 = F: \ Torrent \ Finished \ downloadname

No entanto Winrar relata um erro afirmando que C: \ Windows \ System32 \ "F: \ Torrent \ Finished \ downloadname * .rar" não foi encontrado.

O WinRar parece adicionar C: \ Windows \ System32 \ ao início de arg1.

Alguém tem alguma ideia de por que isso está acontecendo?

    
por Finchy70 28.08.2017 / 20:14

1 resposta

1

Entendi para funcionar. O comando qBittorrent foi F:\Extractor.bat %F\*.rar %F

extractor.bat colocado na raiz de F

Contém o seguinte script: -

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

Isso extrai o arquivo com sucesso no mesmo diretório.

    
por 29.08.2017 / 23:12