Eu descobri uma solução estranha, mas bastante fácil. Eu criei um script bash (eu tive que iniciar o script de qualquer maneira) e fiz um loop assim:
#!/bin/bash
for (( ; ; ))
do
echo "Pres CTRL+C to stop..."
wget File
wine CMD batchFile.bat
done
Então, quando eu queria baixar o arquivo no arquivo de lote, eu sairia. Ele iria baixar o arquivo e começar de novo. Quando me deparei com o problema de precisar de um download em vários lugares, criei um arquivo de texto com todas as minhas variáveis salvas como set Var1=Hello World
e, quando o arquivo em lote foi executado pela primeira vez, ele faria esse comando: for /f delims^=^ eol^= %%A in (Variables.txt) do %%A
. Não é o ideal, mas foi a maneira mais fácil que encontrei para fazê-lo.