【问题标题】:How to run CMD commands after running ftp file运行ftp文件后如何运行CMD命令
【发布时间】:2018-01-29 15:54:30
【问题描述】:

我正在使用 bat 文件来运行 ftp 文件。下面是start.bat的内容

ftp -s:runFtp.txt
moveFiles.bat

moveFiles.bat 有一些移动命令,在 ftp 完成后可以在我的本地机器上运行。

问题: ftp 完成后,cmd 窗口仍然显示正在以 ftp> 模式运行。因此 moveFiles.bat 永远不会被执行。我能够成功地分别运行两者,但我需要一个 bat 来执行两者,即第一个 ftp,然后是 uplon 完成移动文件。

有人可以指导我吗?

【问题讨论】:

  • runFtp.txt的末尾添加quit
  • 我已经试过了。它关闭了整个事情。不会处理下一个蝙蝠

标签: windows batch-file cmd ftp


【解决方案1】:

把这个放在moveFiles.bat的开头:

START /MIN /WAIT CMD /C ftp -s:runFtp.txt

这将在新的最小化环境中执行ftp -s:runFtp.txt,然后在 moveFiles.bat 等待它关闭时自动关闭。

【讨论】:

  • 非常感谢,正是我要找的东西
  • 很高兴我能帮上忙! :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-08-19
  • 2015-07-01
  • 2012-11-28
  • 2020-02-21
  • 2021-03-13
  • 2013-04-30
  • 1970-01-01
相关资源
最近更新 更多