我正在运行自动化SFTP的过程,所以我正在运行命令
C:\Users\Desktop\xyz.webm | 60734 KB | 3160.3 KB/s | binary | 100%
获得输出
b->var
因此,在传输此项时,我希望输出具有不同百分比的相同输出。喜欢想知道尺寸,吞吐量为20%,40%,60%等等......
这里我们得到一个合并的输出,但希望逐步输出。
有没有办法做到这一点或命令来逐步获得输出?
由于
答案 0 :(得分:0)
最好使用WinSCP .NET assembly,而不是普通的脚本。
程序集有Session.FileTransferProgress
event。
处理事件以监控FileTransferProgressEventArgs.FileProgress
- 当超出其中一个阈值时,请阅读FileTransferProgressEventArgs.FileName
,.FileProgress
和.CPS
中的状态。