Я просто позвонил WMI из powershell, чтобы сделать это.
$Svc = Get-WmiObject win32_service -filter "name='ServiceName'"
$Svc.Change($Null, $Null, $Null, $Null, $Null, $Null, "User", "Password")
Не забудьте потом перезапустить службу:
Stop-Service -Name 'ServiceName'
Start-Service -Name 'ServiceName'
Дополнительные сведения о WMI и службах см. В разделе
Win32_Service Class