![]() |
Права Администратора
Попробую описать по понятнее..
Windows 8.1 x64 Pro Rus. Сижу под учеткой с правами админа. (НЕ путать со встроенной учеткой Админа) Пользуюсь определенной прогой. Из-за некой корявости проги запускаю её следующим батником: т.е. сначала с помощью проги devcon.exe отключаю устройство, потом стартую прогу, потом включаю устройство. И вот тут-то и возникает проблема: если просто запускаю сохраненный батник - прога пишет что устройство отключила, но фактически устройство продолжает работать. Команды на отключение/включение в devcon.exe срабатывают корректно только если выполнять из командной строки, запущенной от имени администратора. Добиться выполнения сохраненного батника получилось с помощью сторонней проги elevate.exe (запускает все от имени админа) Батник выглядит так: НО.. у меня все программы запускаются с помощью программы Rainmeter: ![]() И когдя я с её помощью запускаю этот самый батник - устройство не отключается. Вопрос решается запуском самого rainmeter от имени администратора. НО... Есть и другие программы.. и мне не нужно чтобы они также запускались от имени админа. (в фотошопе например перестает работать drug%drop) Также пробовал сделать ярлык ("запускать от имени админа") на батник, но Rainmeter не умеет запускать фалйы типа *.lnk Извините за каламбур, не знаю как по другому описать. Есть идеи? p.s. пробовал сделать ярлык ("запускать от имени админа") на батник, но Rainmeter не умеет запускать фалйы типа *.lnk Фактически мне нужно чтобы при запуске батника через rainmeter он запускался от имени Администратора, но без общего запуска rainmeter от имени админа. |
Нашел решение:
Запускаю батник через скрипт *.vbs: Код:
vOperation="runas" Но нужно скрыть выполнение данного батника. В нете нашел инфу: Код:
Set WshShell = CreateObject("WScript.Shell") В скриптах не силен вообще. Помогите объединить эти два скрипта. Чтобы запускалось из под админа и прятало выполнения батника. |
Нашел вот эту ссылку - http://forum.script-coding.com/viewtopic.php?id=9403
Тема точь в точь как у меня, но мне помогло.. |
Решение найдено. Может не самое изящное, но мне подохдит.
С помощью Advanced Bat to exe converter создал start.exe который выполняет те же команды что и батник. Перед компиляцией выставил галки на невидимый режим и добавление администраторских привилегий. Вот и все. |
Подскажите, пытался записать образ windows 8.1 на флешку, но ultraiso при попытке записи выдает сообщение, что требуются права администратора. На компьютере только одна учетная запись - администратор.
|
Запускать программу от имени администратора.
|
e-login,
В дополнение к выше сказанному: Упрощаем запуск приложений в Windows 7 от имени администратора без отключения UAC В статье речь о 7, но все тоже актуально и для 8. |
Время: 20:59. |
Время: 20:59.
© OSzone.net 2001-