#0
by ddvvxx
Расскажите как для тупого каким образом пользователь сервера может регистрировать DLL без прав администратора? Если ему нужно дать право на внесение записи в реестр, то как ему дать это право? Либо подскажите вариант запуска CMD под пользователем с административными правами. Как, например, использовать команду runas, при этом не вводя пароль пользователя администратора?
#7
by SeriyP
Нельзя просто так взять и выполнить программу под админскими правами не зная пароль. Если винда не серверная, можно обнулить пароль админа - профит...
#9
by ddvvxx
но там пароль админа надо вводить. мне это не нужно. надо чтобы сразу зарегистрировалось и всё. нашел, что если использовать runas /savecred / то пароль спросит только первый раз, а во второй нет. но че-то и во второй раз тоже спрашивает винда серверная
#12
by ddvvxx
думаю может пароль сохранить где-нибудь в текстовом файле в недоступном месте и чтобы при запуске его использовать. только как это сделать
#17
by SeriyP
Серверная винда относительно простой обычной винды пароли хранит в шифрованном виде. Не имея полномочий на выполнение привилегированных (админских) операций, пользователю их не совершить. Другими словами, или админ должен дать права на выполнение определенных действий, либо самому "стать" админом.
#27
by dezss
Чуваки, да знает он пароль, походу. Просто хочет сделать чета, что не будет хранить его в открытом виде. есть вариант написать exe-шник, в который будет передаваться путь к dll и в котором будет использоваться пароль админа. Из exe-шника пароль достать не просто. Только если пароль или логин админа поменяется, надо будет перекомпилировать exe-шник уже с новым паролем и/или логином.
#28
by ddvvxx
объясню задачу: надо, чтобы пользователь ПРИ ЗАПУСКЕ ПРОГРАММЫ 1С регистрировал библиотеку. Для пользователей настроил при начале работы системы запуск CMD с регистрацией библиотек. Но чтобы CMD выполнилась, пользователю нужно иметь права администратора. Мне даже подойдет вариант, чтобы при ВХОДЕ В 1С выполнялась CMD пусть под администратором
#29
by SeriyP
ты хочешь запускать runas несколько раз в разное время, при этом ни разу не вводя пароль?
#34
by dezss
так там и регай dll. Нафиг тебе батник запускать? и пароль прям там и храни. Или есть люди, которые ходют в конфу, но знат ьпароль не должны?
#35
by ddvvxx
так и сделал, но! запускается CMD с командой регистрации DLL, запускается она под пользователем сервера, который начал работу в 1С. Но без наличия у пользователя административных прав DLL не зарегается. как это сделать? какой командой прописать, чтобы не запускать батник?
#43
by разработчик 1с
в свойствах батника можно прописать под каким пользователем запускать с паролем и поставить сохранить.. но это же виндовс, будет слетать иногда
#44
by ddvvxx
подойдет и вариант, если у пользователя с помощью настроек политик появятся права регистрации библиотек
#47
by Вафель
была утилита такая, которая запускала под амином без пароля. пароль не хранился, а хранился хэш
#48
by ddvvxx
думаю подойдет. да и вопрос не в этом. мне главное решить задачу не давая пользователям полные административные права и чтобы им не пришлось нигде вводить пароль администратора. прописать пароль в скрипте судя по всему нельзя. нет такой команды что ли ...
#50
by ddvvxx
много где пишут, что пароль запросит при первом запуске, потом просить не будет. но у меня и при втоом запуске просит мне подойдет вариант, если попросит пароль только один раз и запомнит его
#61
by Builder
А не проще админу 1 раз зарегить на сервере нужные библиотеки? Зачем пользователю их регистрировать каждый раз?
#62
by Torquader
Вообще-то, если знать, что Dll прописывает, то её можно прописать в ключи пользователя, просто перехватив вызовы записи в реестр и заменив HKEY_LOCAL_MASCHINE на HKEY_CURRENT_USER.
#63
by ildary
иногда регистрация библиотеки слетает и её надо повторить. автор, команду регистрации библиотеке засунь в екзешник, такой например как AutoIt - там не требуется никакой savecred.
#67
by ddvvxx
может и проще, я не знаю всё что касается действий на сервере, а так же редактирование ветки реестра - не моя ответственность. поэтому хочу обойтись средствами 1С и простым запуском батника
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Создаем ВК "без программирования",получаем задержку в N-сек без 100% загр.
- nnCron: запуск задания без прав Администратора
- Настройка прав: чем отличается право на редактирование от права на изменение?
- Регистрация DLL из 1С
- Как закрыть форму документа, без сохранения и без запроса на сохранение
- Windows Server 2008 в 45 раз быстрее Windows Server 2003
- Регистрация V7Plus.dll под Vista
- Ошибка v7plus.dll & autosalon.dll
- .Net: Регистрация dll в системе C#
- Управление торговлей 10.2 вместе с scanopos.dll, scaner1c.dll и USB сканером
- Выгрузка из БП 1.6.11 в УТ 10.3 регистрация измененых объектов в базе БП
- v77.Application и Windows 7 (или Windows Server 2008)
В этой группе 1С
- ФИО кассира онлайн касса Атол
- не работает получитьСсылку()
- ЗУП 2.5 возврат излишне удержанного НДФЛ
- ЕГАИС - Необеспеченный расход
- Нельзя сравнивать поля неограниченной длины и поля несовместимых типов.
- Нельзя получить навигационную ссылку от значения типа Синхронизация данных чере
- Программно открыть подсистему 1С 8.3 УФ
- Оформление ресурсной спецификации
- НДФЛ по обособленным подразделениям ЗУП 2.5
- Расширения конфигурации. Режим совсместимости.
- ЗУП 3.0. Не проставляется норма дней в начислении зарплаты
- 1С и БКИ Equifax
- УТ 11. Работа с документами при печати чеков на онлайн кассе.
- 1С:Документооборот. Недоступна кнопка "Регистрация"
- ERP. Внутреннее потребление товаров - передача в эксплуатацию
- Доначисление зарплаты за прошлый год в ЗГУ 3.1 (ЗУП 3)
- УТ 11.3 - При отмене проведения поступления выдает ошибку недостаточно товара
- Публикация 1С динамический ip
- Обработка "Печать Этикеток" для Бухгалтерии 3.0
- v7: Конф "Предприниматель" - при реализации: "Недостаточно ресурса!"