Мне нужно записать вывод команды cmd DIR в переменную powershell (массив). Является ли это возможным? Мне это нужно, потому что я использую сценарии cmd в WinSCP (клиент SFTP), и когда я подключен к sftp-серверу, я могу использовать только команды cmd, а не powershell. Но мне нужно получить имена и размер файлов, которые находятся в удаленном каталоге, чтобы проверить, прошла ли передача успешно. Это мой скрипт, который подключается к sftp и загружает некоторые файлы:
C:\"Program Files"\WinSCP\winscp.com /console /command "option batch abort" "option confirm off" "open sftp://login:[email protected]" "cd import" "option transfer binary" "put C:\_ZbankyNaOdoslanie\*.gpg" "put C:\_ZbankyNaOdoslanie\*.chk" "close" "exit"
Спасибо.