Изменение имени учетной записи и пароля в службах Windows удаленно - PullRequest
2 голосов
/ 25 октября 2010

Мне нужно написать программу / скрипт для изменения имени учетной записи и пароля на определенных сервисах, запущенных на удаленном сервере. Я намерен сделать это с Powershell. Это лучшее решение или есть что-то более подходящее?

Быстрый поиск в Google вывел этот скрипт:

$account="domain\userName"
$password="password"

$svc=gwmi win32_service -filter "name='alerter'"
$svc.change($null,$null,$null,$null,$null,$null,$account,$password,$null,$null,$null)

Я ошибаюсь, полагая, что приведенный выше скрипт работает на локальной машине? Если это правда, как мне сделать то же самое для службы на удаленном компьютере?

1 Ответ

2 голосов
/ 25 октября 2010

Команда выполняется на вашем локальном компьютере. Используйте параметр -ComputerName для запуска его на удаленных системах.

$ svc = gwmi win32_service -filter "name ='lerter '" -ComputerName Server1, Server2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...