所以我试图在一个命令行中运行多个命令,我使用 WGET 将一些文件下载到本地路径,这部分到目前为止有效。
这是我得到的
startInfo.Arguments = @"/K wget -x -np -S -N -nH -r -R ""index.html*"" http://my-server.ip -P """ + Properties.Settings. Default.userAddonDir+" && exit";
有了这个,我应该期望 CMD 使用命令行启动 WGET:
-x -np -S -N -nH -r -R ""index.html*""
从我的服务器:
到我的用户本地路径,例如:
E:/文件夹/子文件夹/
然后一旦 wget 完成它应该看到
&& 出口
并关闭cmd...
需要注意的事情是,用户本地路径可能有空格,所以我用引号将它括起来以防止路径被切断。(因此所有引号)
但是路径解析出来的东西很奇怪。不确定
E:/文件夹/子文件夹/&&退出/
如果我再放置更多“”,它会破坏任何想法或指示,因为我不知所措。
相关分类