Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 8 и 8.1 » Доступ - [решено] Права Администратора

Ответить
Настройки темы
Доступ - [решено] Права Администратора

Старожил


Сообщения: 286
Благодарности: 10

Профиль | Отправить PM | Цитировать


Изменения
Автор: 9119
Дата: 07-10-2014
Попробую описать по понятнее..

Windows 8.1 x64 Pro Rus.
Сижу под учеткой с правами админа. (НЕ путать со встроенной учеткой Админа)
Пользуюсь определенной прогой.

Из-за некой корявости проги запускаю её следующим батником:
читать дальше »
Код: Выделить весь код
devcon.exe disable =media *_14622871&REV_1001
TASKKILL /F /IM reaper.exe /T
start C:\"Program Files\REAPER (x64)\reaper.exe"
timeout /T 2
devcon.exe enable =media *_14622871&REV_1001
exit

т.е. сначала с помощью проги devcon.exe отключаю устройство, потом стартую прогу, потом включаю устройство.

И вот тут-то и возникает проблема:
если просто запускаю сохраненный батник - прога пишет что устройство отключила, но фактически устройство продолжает работать.
Команды на отключение/включение в devcon.exe срабатывают корректно только если выполнять из командной строки, запущенной от имени администратора.

Добиться выполнения сохраненного батника получилось с помощью сторонней проги elevate.exe (запускает все от имени админа)
Батник выглядит так:
читать дальше »
Код: Выделить весь код
elevate.exe devcon.exe disable =media *_14622871&REV_1001
TASKKILL /F /IM reaper.exe /T
start C:\"Program Files\REAPER (x64)\reaper.exe"
timeout /T 2
elevate.exe devcon.exe enable =media *_14622871&REV_1001
exit


НО.. у меня все программы запускаются с помощью программы Rainmeter:


И когдя я с её помощью запускаю этот самый батник - устройство не отключается.
Вопрос решается запуском самого rainmeter от имени администратора.

НО... Есть и другие программы.. и мне не нужно чтобы они также запускались от имени админа. (в фотошопе например перестает работать drug%drop)
Также пробовал сделать ярлык ("запускать от имени админа") на батник, но Rainmeter не умеет запускать фалйы типа *.lnk

Извините за каламбур, не знаю как по другому описать.
Есть идеи?

p.s. пробовал сделать ярлык ("запускать от имени админа") на батник, но Rainmeter не умеет запускать фалйы типа *.lnk

Фактически мне нужно чтобы при запуске батника через rainmeter он запускался от имени Администратора, но без общего запуска rainmeter от имени админа.

Отправлено: 00:00, 07-10-2014

 

Старожил


Сообщения: 286
Благодарности: 10

Профиль | Отправить PM | Цитировать


Нашел решение:

Запускаю батник через скрипт *.vbs:
Код: Выделить весь код
vOperation="runas"
WScript.CreateObject("Shell.Application").ShellExecute "start.bat", "runas", 1
И все срабатывает как надо.

Но нужно скрыть выполнение данного батника.
В нете нашел инфу:
Код: Выделить весь код
Set WshShell = CreateObject("WScript.Shell") 
WshShell.Run "cmd.exe /c D:\directory\your_batch.cmd", 0, false
Запускает скрыто но без админских прав.

В скриптах не силен вообще.
Помогите объединить эти два скрипта. Чтобы запускалось из под админа и прятало выполнения батника.

Отправлено: 11:33, 07-10-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 286
Благодарности: 10

Профиль | Отправить PM | Цитировать


Нашел вот эту ссылку - http://forum.script-coding.com/viewtopic.php?id=9403
Тема точь в точь как у меня, но мне помогло..

Последний раз редактировалось 9119, 08-10-2014 в 01:13.


Отправлено: 00:34, 08-10-2014 | #3


Старожил


Сообщения: 286
Благодарности: 10

Профиль | Отправить PM | Цитировать


Решение найдено. Может не самое изящное, но мне подохдит.


С помощью Advanced Bat to exe converter создал start.exe который выполняет те же команды что и батник. Перед компиляцией выставил галки на невидимый режим и добавление администраторских привилегий. Вот и все.

Отправлено: 01:12, 08-10-2014 | #4


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Подскажите, пытался записать образ windows 8.1 на флешку, но ultraiso при попытке записи выдает сообщение, что требуются права администратора. На компьютере только одна учетная запись - администратор.

Отправлено: 12:53, 01-10-2016 | #5


Ветеран


Сообщения: 584
Благодарности: 108

Профиль | Отправить PM | Цитировать


Запускать программу от имени администратора.

Отправлено: 18:37, 01-10-2016 | #6


Аватара для Казбек

Ветеран


Сообщения: 5380
Благодарности: 1875

Профиль | Отправить PM | Цитировать


e-login,

В дополнение к выше сказанному:
Упрощаем запуск приложений в Windows 7 от имени администратора без отключения UAC

В статье речь о 7, но все тоже актуально и для 8.

-------
Кто реку перешел, тому росы бояться ни к чему


Отправлено: 18:44, 01-10-2016 | #7



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 8 и 8.1 » Доступ - [решено] Права Администратора

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
права администратора aaanet Microsoft Windows NT/2000/2003 8 27-01-2014 17:13
Доступ - Права Администратора Mephistogel Microsoft Windows 7 1 28-12-2012 22:49
Доступ - Права администратора argrus Microsoft Windows 2000/XP 4 13-08-2009 10:35
Права администратора. ГэННадиЙ Автоматическая установка Windows 2000/XP/2003 7 14-06-2009 21:08
Доступ - Права администратора MAN-HUNT Microsoft Windows 2000/XP 3 25-03-2009 13:44




 
Переход