¿Cómo cambiar las credenciales de usuario del servicio de Windows desde la línea de comandos?¿Cómo cambiar las credenciales de usuario del servicio de Windows desde la línea de comandos?
Respuesta
sc.exe config "Service Name" obj= "DOMAIN\User" password= "password"
Ver Shortcut Setting Log-On Credentials for Windows Services » jonathanmalek.com.
@MattT señala que en Windows Server 2008R2, también debe agregar type= own
.
¿Hay alguna manera de otorgarle al usuario el derecho de "Iniciar sesión como servicio" también desde la línea de comandos? – ColinM
Aparentemente hay una herramienta del Kit de recursos para esto: http://serverfault.com/questions/188383/looking-to-add-the-log-on-as-a-service-right-to-an-account-via- the-command-lin – brianary
¿Utiliza sc para cambiar las credenciales (del servicio de Windows) en una computadora remota? – Kiquenet
Simplemente llamé a WMI de powershell para que hiciera esto.
$Svc = Get-WmiObject win32_service -filter "name='ServiceName'"
$Svc.Change($Null, $Null, $Null, $Null, $Null, $Null, "User", "Password")
No se olvide de reiniciar el servicio después:
Stop-Service -Name 'ServiceName'
Start-Service -Name 'ServiceName'
Para más diversión con WMI y los servicios, ver Win32_Service Class
Tiene una extraña definición de simple. ;) –
Es simple si entiende WMI. Por supuesto, WMI no es simple. :-) –
El uso de WMI da como resultado una comunicación no encriptada entre su máquina y la máquina en la que está cambiando las credenciales del servicio. De modo que su nueva contraseña puede ser olfateada con bastante facilidad. Solo tiene que analizar el envío de blob de 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 remotamente con una herramienta.
¿No se puede forzar la comunicación cifrada? Algo de esta página podría ayudar? https://msdn.microsoft.com/en-us/library/aa393266(v=vs.85).aspx – wilx
- 1. Credenciales al instalar el servicio de Windows
- 2. Cambiar el usuario del servicio de Windows mediante programación
- 3. Cuál es la mejor manera de cambiar las credenciales de un servicio de Windows usando C#
- 4. Iniciar un proceso con credenciales de un servicio de Windows
- 5. cómo configurar el nombre de usuario y la contraseña del servicio de Windows a través de la línea de comandos
- 6. WCF + Credenciales del usuario
- 7. ¿Cómo cambiar las credenciales de usuario en Subclipse?
- 8. Credenciales de línea de comandos de JConsole
- 9. Verificar credenciales de dominio en la línea de comandos
- 10. Cambiar el fondo de Terminal.app desde la línea de comandos
- 11. Cambiar el nombre de host de Windows desde la línea de comandos
- 12. ¿Cómo guardo y recupero las credenciales del administrador de credenciales de Windows Vault?
- 13. Guardar credenciales de usuario en una aplicación de Windows
- 14. Android compilación desde la línea de comandos en Windows
- 15. ¿Cómo configuro el registro del servicio de Windows en las credenciales?
- 16. Cómo especificar las credenciales de Windows en el archivo de configuración del cliente WCF
- 17. Cambiar el controlador Sweave desde la línea de comandos
- 18. de Windows fallo de inicio del servicio: No se puede iniciar el servicio de la línea de comandos o depurador
- 19. Pasando ASP.NET junto con las credenciales de autenticación de Windows
- 20. Cómo arrancar desde la línea de comandos
- 21. Ejecutar Java desde la línea de comandos
- 22. ¿Cómo obtener las credenciales de inicio de sesión de Windows desde una aplicación Swing?
- 23. ¿Cómo ejecuto las secuencias de comandos de Groovy como Java desde la línea de comandos?
- 24. ¿Cómo obtener los argumentos de línea de comandos de un servicio de Windows?
- 25. El servidor ha rechazado las credenciales del cliente, WCF como servicio de Windows
- 26. Lua - ¿obtener entrada de línea de comandos del usuario?
- 27. ¿Cómo obtener la última fecha de modificación del archivo en la línea de comandos de Windows?
- 28. ¿Cómo transfiere las credenciales de usuario de WebClient a un servicio WCF REST?
- 29. ¿Cómo puedo crear una carpeta compartida desde la línea de comandos de Windows?
- 30. Cómo cambiar el tipo de inicio de un servicio de Windows usando la línea de comando
no relacionado con el programador, intente serverfault.com para tales preguntas. –