Друзья,
Я очень новичок в сценариях powershell.
В последнее время у меня есть требование перенести файл с локального диска (работает в Windows) в удаленный пункт назначения (работает в linux).коробка).Поэтому я использую объект Winscp.Session
для передачи.но проблема, с которой я сталкиваюсь, заключается в том, что имя файла автоматически становится частью папки назначения.
Позвольте мне объяснить проблему на примерах.Предположим, я пытаюсь перенести файл "abc.dat" в удаленное местоположение "\ ppp \ final \ data".Мой код:
$session = new-object WinScp.Session
$session.putfiles("f:/data/export/abc.dat", "\ppp\final\data", false, transferoptions).
Но при выполнении кода я получаю сообщение об ошибке:
Удаленный путь \ ppp \ final \ data \ ABC не существует.
Я потратил на это много часов, но понятия не имею.Пожалуйста, помоги, если можешь .
Спасибо и всего наилучшего Ниланджан Саха