software ser registro puede permisos modificar machine hkey_local_machine hkey guardar esta escribir error eliminar donde desde dar como clave carpeta cambios cambiar administrador command-line windows-services

command line - registro - ¿Cómo cambiar las credenciales de usuario del servicio de Windows desde la línea de comandos?



modificar regedit sin ser administrador (3)

El uso de WMI resulta en una comunicación no encriptada entre su máquina y la máquina en la que está cambiando las credenciales de servicio. Así que tu nueva contraseña puede ser rastreada muy fácilmente. Solo tienes que analizar el envío de blobs WMI a través de la red. Por ahora no encontré una forma realmente segura de cambiar la contraseña de una cuenta de servicio de forma remota con una herramienta.

¿Cómo cambiar las credenciales de usuario del servicio de Windows desde la línea de comandos?


Simplemente llamé a WMI desde powershell para hacer esto.

$Svc = Get-WmiObject win32_service -filter "name=''ServiceName''" $Svc.Change($Null, $Null, $Null, $Null, $Null, $Null, "User", "Password")

No olvides reiniciar el servicio después:

Stop-Service -Name ''ServiceName'' Start-Service -Name ''ServiceName''

Para más diversión con WMI y los servicios, vea Win32_Service Class