0

我正在编写一个要在批处理模式下运行的 .cmd Windows 脚本。此脚本使用 ftp 命令。在使用 ftp 成功连接到另一台机器后,shell 会发生变化,并且脚本的执行变为交互式。

如何以批处理模式进行操作,以免停止整个脚本的执行?

谢谢。

4

2 回答 2

0

我认为您可以使用bye退出 ftp 会话以返回批处理。

或者,将 ftp 命令放在单独的批处理文件中并使用call来调用它。

rem do stuff
rem do ftp stuff
call ftpscript.bat
rem carry on doing stuff
于 2013-01-24T15:45:21.077 回答
0

这段代码对我来说:

ftp -i -n -s:%currentFolderPath%ftp_commands.txt %IPAddress%

读:

MS-DOS ftp 命令

于 2013-01-24T17:46:28.207 回答