2016-12-23 1 views
1

Привет, у меня есть сценарий WinSCP для размещения файла на удаленном сервере с использованием SFTP, который работает нормально. Но я бы включил ведение журнала в текстовый файл в локальном каталоге.Включение ведение журнала текстовых файлов для сценария WinSCP

У меня есть следующий сценарий

option batch on 
option confirm off 

    # connect minute session 
    open sftp://xyz.com:22/ -privatekey=E:\PK\*.ppk 

    # force binary mode transfer 
    option transfer ascii 



# navigate to mediacom and put file 
lcd "E:\export\" 
cd /mediacom/testdir 
put "CI_Tst.tab" 


    # disconnect daily session 
    close 

    # exit WinScP 
    exit 

Многие я знаю, как я могу войти результаты вышеприведенного сценария в локальный файл?

ответ

1

Чтобы включить ведение журнала, используйте /log= command-line переключатель WinSCP:

winscp.com /script=C:\path\to\script.txt /log=C:\path\to\script.log 
+0

Может ли это быть ограниченным, чтобы войти только тогда, когда сценарий не удастся? – DoIt

+0

Нет, но вы можете создать пакетный файл обертки, который удаляет успешный вход в журнал. –

+0

Спасибо. Возможно ли создать новый файл журнала для каждого запуска? – DoIt

Смежные вопросы