如何从 Fedora 上的 Wine CMD 下载文件?

如何从 Fedora 上的 Wine CMD 下载文件?

注意:这与这里的问题类似:Wine:如何从 CMD 下载文件?但是,我无法使用或理解提供的答案。我需要能够从 Linux Wine 上的批处理代码中下载文件。我没有 powershell 或 cscript。我可以使用 exe,并且我希望能够在 Linux 计算机中使用 wget。我正在运行 Fedora 25。

答案1

我想到了一个奇怪但相当简单的解决方法。我创建了一个 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。这不是理想的选择,但这是我能找到的最简单的方法。

相关内容