Имя: Пароль:
1C
1С v8
Получить список файлов на sftp-сервере
0 sanechichek
 
31.05.12
16:37
Подскажите, пожалуйста, как мне получить список файлов на sftp-сервере в указанной папке. Через командную строку получается так:
"C:\Program Files (x86)\WinSCP\WinSCP.exe" /console /command "option batch abort" "open My_SFTP" "ls file/1 " и я в окошке могу посмотреть список, а вот как мне в 1с получить этот список? Сейчас делаю так, но до конца не знаю как сделать:
   net = Новый COMОбъект("WScript.Shell");
       СтрокаПрограммы = "C:\Program Files (x86)\WinSCP\WinSCP.exe" /console /command "option batch abort" "open My_SFTP" "ls file/1 "
   net.Run(СтрокаПрограммы, 0, Истина);
1 pumbaEO
 
31.05.12
16:43
> temp\ПолучитьВременныйФайл.txt
ТекстовыйДокумент = Новый ТекстовыйДокумент
ТекстовыйДокумент.Прочитать(temp\ПолучитьВременныйФайл.txt)
2 sanechichek
 
31.05.12
16:48
(1) как то не совсем понятно(
3 sanechichek
 
31.05.12
17:14
???
Закон Брукера: Даже маленькая практика стоит большой теории.