|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Установить галочку "Запуск от адм" на приложении |
|
PowerShell - [решено] Установить галочку "Запуск от адм" на приложении
|
Старожил Сообщения: 257 |
Есть много компов с Windows7 и нужно на них всех установить возможность запуска приложения как администратор. Что бы каждый раз юзер не нажимал правый клик и не выбирал "запуск от ...", можно поставить галочку "запускать всегда от адм...". Нужно такое реализовать на PowerShell'e. Даже не знаю как подступить.
Заранее спасибо. |
|
Отправлено: 20:05, 17-01-2012 |
Ветеран Сообщения: 12417
|
Профиль | Отправить PM | Цитировать Цитата skeletor:
|
|
------- Отправлено: 20:11, 17-01-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 257
|
Профиль | Отправить PM | Цитировать Вопрос в том, что нужно сделать так, что бы на 200 компах эта прога начала нормально запускаться. Я выбрал вариант на powershell изменить свойства проги (поставить в ней соответствующую галочку) и всё. Вопрос не в том, как запустить от имени администратора, а вопрос в том, как установить это свойство некоторой программе через powershell.
|
Отправлено: 20:17, 17-01-2012 | #3 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Создайте манифест:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity version="1.0.0.0" processorArchitecture="x86" name="YOURPROGNAME" type="win32"/> <description>Description of your application</description> <!-- Identify the application security requirements. --> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> <security> <requestedPrivileges> <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/> </requestedPrivileges> </security> </trustInfo> </assembly> mt.exe -nologo -manifest "myprogram.exe.manifest" -outputresource:"myprogram.exe;#1" Дальше можете распространить exe. |
Отправлено: 21:41, 17-01-2012 | #4 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Вариант попроще,используя реестр(но проще использовать GPP - создать заданный ключ и распространить на компьютеры):
#Для компьютера Set-ItemProperty -Path "HKLM:\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" -Name "C:\program\omatic.exe" -Value "RUNASADMIN" #Для конкретного пользователя Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" -Name "C:\program\omatic.exe" -Value "RUNASADMIN" ![]() |
|
Отправлено: 21:59, 17-01-2012 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 23:11, 17-01-2012 | #6 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Iska,оно.
|
Отправлено: 23:12, 17-01-2012 | #7 |
Старожил Сообщения: 257
|
Профиль | Отправить PM | Цитировать Всем спасибо, особенно Kazun - работает.
|
Отправлено: 12:33, 18-01-2012 | #8 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочие - Операция отменена вследствие действующих для компьютера ограничений. Обратитесь к адм | Татьяна76 | Лечение систем от вредоносных программ | 25 | 28-09-2009 09:20 | |
Разное - Проблема удаленного адм Server 2003 | tyoma_xp | Другие серверные продукты | 0 | 19-05-2009 02:16 | |
[решено] Использование кнопки с точкой (ну это как поставить галочку=) | sashadeg | AutoIt | 6 | 21-04-2009 11:43 | |
ОПЕРАЦИЯ ОТМЕНЕНА ВСЛЕДСТВИИ ДЕЙСТВУЮЩИХ ДЛЯ КОМПЬЮТЕРА ОГРАНИЧЕНИЙ. ОБРАТИТЕСЬ К АДМ | vayn | Лечение систем от вредоносных программ | 2 | 29-01-2009 09:25 | |
Как убрать галочку по умолчанию | Egen | Microsoft Windows 95/98/Me (архив) | 15 | 04-05-2003 16:07 |
|