Перезаписать файл журнала, используя аргументы командной строки WinSCP - PullRequest
1 голос
/ 07 ноября 2019

Я использую задачу «Выполнить процесс» в службах 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 Ответ

1 голос
/ 07 ноября 2019

Чтобы отключить добавление файла журнала сеанса в сценарии WinSCP, установите Logging\LogFileAppend параметр необработанной конфигурации :

/log=... /rawconfig Logging\LogFileAppend=0 ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...