К основному контенту

Сообщения

Сообщения за сентябрь, 2022

Получить список адресов подключенных сетевых дисков

Вводная получить список дисков (хотим знать не X:, а точный адрес каталога в сети) К сожалению не смог получить какое либо отличное поведение ни от  ЗапуститьПриложение ни от КомандаСистемы получаем мелькающее окно или переключение фокуса c 1C (как по Alt+Tab). Но работает, в тч на клиенте. Каталог указывать в методах не обязательно, осталось от попыток заставить все работать. Начиная с 8.3.18 можно использовать (хотя эффект окна терминала никуда не пропадает)  ЗапуститьПриложениеАсинх ИмяФайла = ПолучитьИмяВременногоФайла ( "txt" ); КомандаСтрокой = СтрШаблон ( "cmd /c net use >> %1" , ИмяФайла ); ЗапуститьПриложение ( КомандаСтрокой ,, Истина );               //КомандаСтрокой = СтрШаблон("net use >> %1", ИмяФайла); //КомандаСистемы(КомандаСтрокой,КаталогВременныхФайлов()); ТекстовыйДокумент = Новый ТекстовыйДокумент (); ТекстовыйДокумент.Прочитать ( ИмяФайла , "cp866" ); УдалитьФайлы ( ИмяФайла ); Диски = Новый Структура ()