查看文章 |
C#命令行输入输出重定向
2007年04月17日 星期二 22:33
使用ProcessStartInfo注册对应的程序运行信息,FileName等,还有就是输入输出重定向 RedirectStandardError RedirectStandardInput RedirectStandardOutput ; 重定向后却发现几个问题,第一个是使用ftp.exe进行ftp登陆时,执行open ftp.xxx.com后要求输入用户名,使用输入重定向输入用户名ok,但是接下来要输入密码就麻烦了,输入不进去,采用WriteLine,Wirte都不行,后来调到DOS窗口模式下运行ftp后发现,输入用户名后,在输入密码的时候屏幕上没有输入密码字符的提示,也就是说这里的输入重定向功能太弱小了,根本不能满足需要,它只能对真实存在于显示屏幕的字符才允许重定向,其他的不允许,简直是让人无语的东西。 FTP的问题很多,问题解决以后补上。
|