Форум » Для флейма » Контроль учетных записей » Ответить

Контроль учетных записей

fil: Всем привет ! Запускаю прогу с флешки на произвольных компах. В проге Shell'ом запускаю всякие дополнительные приложения и под 10 получаю запрос на подтверждения "Контроль учетных записей" которое сразу садится в тасклист. Т.е. 1. или пускать это приложение под админом. 2. или каждый раз тыкать мышю на окно в тасклисте и подтверждать запуск приложения 3. или найти это окно прогамно нажать кнопку одтверждения. Просто найти это окно по заголовку не получится т.к. оно в тасклисте В каком направлении копать ? Хотя, скорее всего, UAC не обойти

Ответов - 7

PSP: Попробуй выполнить: reg add "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\Путь\Прога.exe" /t REG_SZ /d "RUNASINVOKER" /f Вместо C:\Путь\Прога.exe - путь к своему exe-шнику. Потом перезагрузи комп или можно попробовать завершить сеанс пользователя и войти заново.

fil: Не пойдет. В данном случае работа идет так - вставил флешку, запустип с нее прогу, подождал пока выпонится, вытащил флешку. Я, думаю, надо поднять окно подтверждения UAC из тасклиста (как бы я кликнул на нем мышкой)

PSP: А пароль админа, если он есть, вводить кто будет?


fil: Ну, вообще-то, все 100 с лишим компов под админами. Ну если кто вдруг попадется то введем

PSP: Ок, так почему тогда не подходит от имени админа запускать? Ну или runas использовать?

fil: Ежели даже ты Админ, то UAC все равно будет запрашивать подтверждение на запуск проги. Ну иди контроль вьключен А вот runas это мысль

fil: Можно ли получить список ярлыков (кнопок) запущенных приложенй из таскбара под W10 ? По идее все эти кнопки сидят в MSTaskListWClass, однако EnumChildWindows ничего там не находит



полная версия страницы