首页 > 解决方案 > 使用 PSFTP 的时间戳和增加的详细日志记录级别

问题描述

我需要将详细日志记录添加到另一个系统的 FTP,因为他们声称他们并不总是收到发送的文件。

我正在psftp.exe使用脚本调用并尝试使用-v有效的详细日志记录选项,我还想在日志文件或日志中添加时间戳。

我还注意到使用-v 3-v 4揭示了更详细的日志记录。我希望将其输出到文件中。

这是我的腻子电话:

\\myserver\mytable\psftp.exe mylogin@myipaddress -pw mypassword -b C:\Users\pervasive\Desktop\mytable\mysftpscript.sftp  -v 2> \\myserver\mytable\mylog.txt

标签: windowsbatch-filecommand-linesftppsftp

解决方案


要将完整的详细 ( -v) 输出记录psftp到文件中,请使用:

psftp user@example.com -pw password -v > psftp.log 2>&1

另请参阅将 Windows cmd stdout 和 stderr 重定向到单个文件


没有办法制作psftp生产时间戳。


请注意, 中没有详细级别psftp。没有-v 3-v 4


推荐阅读