123ksn
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Всем доброго времени суток. Нужна помощь. Исходные данные: Поднял на Windows 10 терминал, установив rdpwrap-1.6.2. Подключил к 1С 7.7 зам.гл.бух по RDP. Всё работает. ГлБух захотел подключить еще одного пользователя, что бы тот мог запускать в 1С только один отчет. И здесь начались грабли. Создал в 1С 7.7 пользователя с правами и интерфейсом только на запуск нужного отчета. Использовал внешнюю компоненту FormEx последней версии 2024г. Вот код: //2024_12 Процедура глИзменитьИнтерфейс() Экспорт Если (НазваниеНабораПрав()="ТолькоОтчеты") Тогда Окна = СоздатьОбъект("Окна"); //СЗМеню = Окна.ПолучитьМеню(); //Пункт = ""; //Для Ц = 1 По СЗМеню.РазмерСписка() Цикл // Зн = СЗМеню.ПолучитьЗначение(Ц, Пункт); // Сообщить(Строка(Ц) + " = " + Пункт); //КонецЦикла; Окна.ВидимостьМеню("&Файл", 0); Окна.ВидимостьМеню("&Действия", 0); Окна.ВидимостьМеню("Опе&рации", 0); Окна.ВидимостьМеню("&Помощь",0); Окна.ВидимостьМеню("&Сервис",0); КонецЕсли; КонецПроцедуры // глИзменитьИнтерфейс() Процедура ПриНачалеРаботыСистемы() //http://www.dorex.pro/?download //ДоступнаяВерсияFormEx(<?>) Если ЗагрузитьВнешнююКомпоненту(КаталогИБ() +"FormEx.dll")=0 Тогда Сообщить("Не удалось обнаружить компоненту FormEx.dll в каталоге базы"); Иначе Сервис = СоздатьОбъект("Сервис"); Сообщить("FormEx.dll загружена, версия="+Сервис.ВерсияFormEx()); глИзменитьИнтерфейс(); КонецЕсли; На главном экране 1С 7.7 остались две пиктограммы "Новый документ" и "Открыть документ", что недопустимо. Но главное, я не знаю как сделать так, что бы при подключении к Windows 10 по RDP запускалась 1С??? На серверной винде это делается легко - в карточке Пользователя есть закладке "Среда", в которой прописываем путь к bat-файлу, в котором прописан запуск 1С. А как это сделать в Windows 10, где в карточке пользователя есть закладка "Профиль"? Попытался в строке "Сценарий входа" указать файл "Test.bat", но где он сохраняется непонятно. Когда указал полный путь к файлу, обругала, что имя пути "не является именем относительного пути." Пробовал ввести только путь без имени файла - то же ругательство. Короче, выручайте! Что надо сделать в текущих условиях, что бы запускался bat-файл при подключении пользователя к Windows 10 по RDP? |