【发布时间】:2016-06-10 05:18:59
【问题描述】:
我正在尝试通过 createprocess 函数启动 FTPS exe。此 FTPS exe 执行以下操作: 使用我作为参数传递的用户名和密码连接到服务器 然后尝试 cd 到输出目录并将我的文件放在该目录中。
仅供参考,我在命令参数中传递了一个脚本文件。 cd 和 put 命令组成在脚本文件中。
一旦我传递了错误的文件名。在控制台中,它显示“找不到文件”,但我无法在我的代码中记录它。有没有办法从控制台获取这些错误? 与本例一样,即使没有发生 FTP,createprocess 也是成功的。
【问题讨论】:
-
请添加一些代码,特别是脚本文件,它可能会帮助人们回答您的问题。
-
这些将是脚本文件的内容:cd "destination_location" put "filename"。抱歉,我不能分享代码,因为这是银行的应用程序。我不担心错误。我能够追踪错误。我只是不知道如何从控制台记录错误。
标签: c++ windows-console