使用WinSCP命令行参数覆盖日志文件

时间:2019-11-07 08:07:09

标签: sftp winscp

我正在使用SSIS中的执行过程任务来执行以下命令行参数,以将文件下载到某些本地驱动器。

/log=G:\USER_DATA\IRM\IRM_SFTP_Logs\IRM_SFTP_Log_Details.txt /command "open sftp://bisftp:*UFVy2u6jnJ]#hU0Zer5AjvDU4@stransfer.xxx.com/ -hostkey=""ssh-rsa 2048 xxxxxxxxxxxxx""" "cd /DATA" "get GNRC_IRM_XXXX_EXTRACT*.zip GNRC_IRM_XXXX*.zip  G:\USER_DATA\IRM\IRM_Download\" "exit"

这是完美的运行,并且每次将日志追加到现有文件时。

G:\USER_DATA\IRM\IRM_SFTP_Logs\IRM_SFTP_Log_Details.txt 

有什么办法可以覆盖现有的日志文件?

1 个答案:

答案 0 :(得分:2)

要禁用WinSCP脚本中附加的会话日志文件,请设置Logging\LogFileAppend raw configuration option

/log=... /rawconfig Logging\LogFileAppend=0 ...