为了账号安全,请及时绑定邮箱和手机立即绑定

&& exit 未按预期退出,将其作为 cmd 中的文本字符串

&& exit 未按预期退出,将其作为 cmd 中的文本字符串

C#
MMMHUHU 2021-10-09 10:46:55
所以我试图在一个命令行中运行多个命令,我使用 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*""从我的服务器:http://my-server.ip到我的用户本地路径,例如:E:/文件夹/子文件夹/然后一旦 wget 完成它应该看到&& 出口并关闭cmd...需要注意的事情是,用户本地路径可能有空格,所以我用引号将它括起来以防止路径被切断。(因此所有引号)但是路径解析出来的东西很奇怪。不确定E:/文件夹/子文件夹/&&退出/如果我再放置更多“”,它会破坏任何想法或指示,因为我不知所措。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 202 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信