1

Примечание: это аналогично вопросу здесь: Wine: Как загрузить файл из CMD? однако я не смог использовать или понять предоставленный ответ. Мне нужно иметь возможность загрузить файл из пакетного кода на Linux Linux. У меня нет PowerShell или Cscript. Мне было бы хорошо с exe-файлом, который я мог бы использовать, и я хотел бы иметь возможность использовать wget из компьютера с Linux. Я использую Fedora 25

1 ответ1

0

Я нашел странный, но довольно легкий обходной путь. Я создал скрипт bash (мне все равно пришлось запустить скрипт) и сделал в нем цикл следующим образом:

#!/bin/bash    
for (( ; ; ))
    do
       echo "Pres CTRL+C to stop..."
       wget File
       wine CMD batchFile.bat
    done

Затем, когда я захотел загрузить файл в командный файл, я завершил работу. Было бы загрузить файл и начать снова. Когда я столкнулся с проблемой необходимости загрузки в нескольких местах, я создал текстовый файл, в котором все мои переменные были сохранены, например, set Var1=Hello World и когда пакетный файл запустился впервые, он выполнил бы следующую команду: for /f delims^=^ eol^= %%A in (Variables.txt) do %%A Это не идеально, но это был самый простой способ, который я мог найти, чтобы сделать это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .