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

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Доступ - Скрипт запуска от имени другого пользователя, bat или vbs

Ответить
Настройки темы
Доступ - Скрипт запуска от имени другого пользователя, bat или vbs

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


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

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


Добрый день всем,
Помогите пожалуйста в создании батника. Имеется домен компании, необходим скрипт который перед запуском определенной программы запрашивает запуск от имени другого пользователя. После того как человек вводит данные учетной записи, программа открывается под его именем.
Необходимо такое окно как показано на скрине, как вариант в cmd тоже подойдет.


Отправлено: 13:06, 16-09-2017

 

Ветеран


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

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


Цитата Farnax:
Это к сожалению немного не то( »
Farnax, «это», к счастью, именно то.
Код: Выделить весь код
Start-Process -FilePath 'c:\windows\notepad.exe' -Credential (Get-Credential)
Скрытый текст
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:32, 17-09-2017 | #11



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

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


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


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

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


Спасибо) Но вы меня не поняли. Есть возможность сделать такое без PowerShell? Чтобы работало через bat?

Отправлено: 11:59, 17-09-2017 | #12


Ветеран


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

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


Farnax, расскажите, по каким причинам Вас не устраивает PowerShell?

Отправлено: 12:21, 17-09-2017 | #13


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


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

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


Меня все устраивает. Но задача стоит, чтобы через cmd открывало (это альтернатива), в оригинале должно открывать окно в точности как я привел пример на скриншоте. Поэтому я и спрашиваю есть ли такая возможность.

Отправлено: 12:29, 17-09-2017 | #14


Ветеран


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

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


Цитата Farnax:
в оригинале должно открывать окно в точности как я привел пример на скриншоте. »
Наиболее близко к оригиналу:
Код: Выделить весь код
$sPath2Programm = 'c:\windows\notepad.exe'
Start-Process -FilePath $sPath2Programm -Credential ($Host.UI.PromptForCredential("Безопасность Windows", "Запуск от имени другого пользователя`r`n`r`nВведите учётные данные, которые следует использовать для $sPath2Programm.", "$Env:UserDomain\$Env:UserName", ""))
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:08, 17-09-2017 | #15


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


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

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


Спасибо большое, пока попробую предложить этот вариант.
Просто основной минус PowerShell в том что по умолчанию он открывает скрипт в блокноте и видно код. Чтобы он выполнялся приходится нажимать правую кнопку мыши и выбирать выполнить с помощью PowerShell. Есть варианты чтобы он выполнялся по двойному щелчку?

Отправлено: 17:00, 17-09-2017 | #16


Ветеран


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

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


Цитата Farnax:
Просто основной минус PowerShell в том что по умолчанию он открывает скрипт в блокноте и видно код. Чтобы он выполнялся приходится нажимать правую кнопку мыши и выбирать выполнить с помощью PowerShell. »
Это сделано намеренно. И это правильно.

Цитата Farnax:
Есть варианты чтобы он выполнялся по двойному щелчку? »
Есть. Смените в реестре глагол по умолчанию. Но Вам-то сие зачем? У Вас будет ярлык, в котором будет указан путь к powershell.exe с параметрами, в числе коих будет скрипт.

Отправлено: 17:15, 17-09-2017 | #17


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


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

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


По итогам собрания попросили создать vbs скрипт. Кто может помочь?

Отправлено: 11:19, 19-09-2017 | #18


Аватара для Charg

Ветеран


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

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


Farnax, а почему у вас в конторе задачи выдают людям которые в этом вообще ни бум-бум?

Отправлено: 12:13, 19-09-2017 | #19


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


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

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


Хотят перевести меня на другую должность, поэтому так и говорят что в инете поищи т.д. Т.е. не заставляют и это не задача, хотят чтобы вник немного в скрипты, поэтому когда здесь кто то пишет я уже понимаю как это и то работает. Научусь потом, не сразу Москва строилась.

Отправлено: 12:38, 19-09-2017 | #20



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Доступ - Скрипт запуска от имени другого пользователя, bat или vbs

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - Скрипт VBS для запуска .bat-файла при выключении компьютера(сценарий) W1nn1ep00h Скриптовые языки администрирования Windows 2 16-05-2013 16:31
Загрузка - [решено] запуск от имени другого пользователя sasa74 Microsoft Windows 2000/XP 17 01-11-2010 14:07
Доступ - Запуск от имени другого пользователя. alexnj Microsoft Windows 7 0 08-05-2009 20:35
Запуск задания от имени другого пользователя madmax24 Microsoft Windows NT/2000/2003 5 08-12-2008 08:45
VBS/WHS/JS - как запустить скрипт от имени другого пользователя? pva Программирование и базы данных 2 07-03-2008 12:45




 
Переход