Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Запуск Modern приложений от имени другого пользователя.

Ответить
Настройки темы
PowerShell - Запуск Modern приложений от имени другого пользователя.

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


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

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


Добрый день! Моя проблема заключается в том, что для модерн приложений простого runas уже не достаточно, так-как модерн приложения требуют некую оболочку и не могут быть запущенны как самостоятельные программы. Подскажите скрипт который бы мог запустить Модерн приложение от имени другого пользователя (не обязательно администратора).

Отправлено: 12:15, 22-01-2016

 

Забанен


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

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


Код: Выделить весь код
$psi = New-Object Diagnostics.ProcessStartInfo
$psi.Arguments = ... # аргументы запускаемой программы, если таковые имеются
$psi.Domain = [Environment]::UserDomainName
$psi.FileName = ... # собственно, программа которую нужно запустить
$psi.LoadUserProfile = $false # не загружаем профиль пользователя при запуске
$psi.Password = $(Read-Host 'Введите пароль' -as) # пароль передается как SecureString
$psi.UserName = ... # имя пользователя, от лица которого будет осуществлен запуск
$psi.UseShellExecute = $false
[void][Diagnostics.Process]::Start($psi)

Отправлено: 13:57, 22-01-2016 | #2



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

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


Ветеран


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

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


Сначала надо выяснить, как вообще запускать такие приложения. Для приложений от майкрософт работает такой запуск, например:
Код: Выделить весь код
start bingmaps:
start-process bingmaps:
Остальные не запускаются.

Отправлено: 15:28, 22-01-2016 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Запуск Modern приложений от имени другого пользователя.

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - [решено] Запуск программ от имени другого пользователя Guest Microsoft Windows 2000/XP 85 21-01-2020 02:06
Загрузка - [решено] запуск от имени другого пользователя sasa74 Microsoft Windows 2000/XP 17 01-11-2010 14:07
[решено] Запуск программы от имени другого пользователя SANIOK_AV AutoIt 4 17-11-2009 18:25
Доступ - Запуск от имени другого пользователя. alexnj Microsoft Windows 7 0 08-05-2009 20:35
Запуск задания от имени другого пользователя madmax24 Microsoft Windows NT/2000/2003 5 08-12-2008 08:45




 
Переход