Utilizando Set-Service
, puedo cambiar la cantidad StartType
de mis servicios entre los valores aceptados de Boot, System, Automatic, Manual, Disabled
. Utilizando services.msc
, puedo configurar algunos servicios para iniciar con una prioridad de Automatic (Delayed Start). Sin embargo, Get-Service
aún informa de estos servicios de inicio retrasado StartType : Automatic
y Set-Service
errores al intentar establecer estos valores.
¿Puedo configurar esta propiedad a través de powershell? ¿O estoy limitado a la interfaz de usuario o GPO ?
fuente
Get-Service
todavía informa esto como "Automático". ¡Gracias por el consejo! Finalmente me convenció de dejar de dormir en PSCoreNo hay forma directa en PowerShell, solo use
sc
en versiones anteriores de Windows necesitabas un espacio después del signo igual, ya no parece ser necesario, pero aún funciona.
También puede cambiar las claves de registro:
fuente
sc.exe
directamente facilita la canalización del resultado para su posterior manejo. también, esta respuesta me dio la idea de consultar directamente el registro directamenteGet-ItemProperty
para determinar si el servicio es DelayedAutostart.No hay una manera simple de hacerlo con cmdlets de PowerShell. En mi opinión, la forma más fácil es usar sc.exe. Aquí hay una forma de hacer eso:
fuente