[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: shell_exec с domen\user
Pi Patel
Добрый день!

Подскажите пожалуйста как добавить в следующий код имя пользователя и пароль домена:
$id = 111;
$users = shell_exec("powershell -command C:\\scripts\\test.ps1 -ID $id");
echo $users;


Так работает и он выдаёт результат скрипта powershell-а. Но в скрипте powershell-а могут быть запросы в AD которые работают если запускать локально, а не через php. Соответственно нужно запустить от учётной записи.
Я пробовал разными способами:
$users = shell_exec("powershell /USER:'domen\user' /PASSWORD:'password' -command C:\\scripts\\test.ps1 -ID $id");

и
$users = shell_exec("powershell -u 'domen\user' -p 'password' -command C:\\scripts\\test.ps1 -ID $id");

Увы не работает. Подскажите пожалуйста правильный синтаксис.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.