Отметка времени и повышенные уровни подробного ведения журнала с использованием PSFTP - PullRequest
1 голос
/ 04 июня 2019

Мне нужно добавить подробное ведение журнала на 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

1 Ответ

0 голосов
/ 06 июня 2019

Для записи полного подробного (-v) вывода psftp в файл используйте:

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

См. Также Перенаправление Windows cmd stdout и stderr в один файл .


Нет способа заставить psftp производить отметки времени.


Обратите внимание, что в psftp нет уровней многословия. Там нет -v 3 или -v 4.

...