Te damos la bienvenida a nuestra comunidad, en este lugar vas a hallar la solucíon que buscabas.
Solución:
El comando que está buscando es powercfg. Abra un símbolo del sistema y escriba powercfg –q >poweroptions.txt
Esto creará un archivo de texto (poweroptions.txt) con todos los GUID para la configuración de energía. Abra el archivo poweroptions.txt y busque el GUID para el esquema de energía actual. Esto debería estar en la parte superior del archivo y se verá así:
Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e (Balanced)
Copie y pegue solo el GUID (en este ejemplo, 381b4222-f694-41f0-9685-ff5bb260df2e
) en un nuevo archivo de texto vacío. Luego, desplácese y busque el GUID del subgrupo para las acciones de “Botones de encendido y tapa”. Copie y pegue este GUID en ese mismo archivo de texto nuevo como una línea separada. Ahora busque el GUID de configuración de energía para “Acción de cierre de la tapa” y cópielo y péguelo debajo de los otros dos. Tenga en cuenta también los números del ‘Índice de configuración posible’ para la opción en la que desea configurarla (deshabilitado es 000). Tendrá que ejecutar el comando una vez para cada esquema de energía, CC y CA para cubrir ambas situaciones. El comando se verá así:
Powercfg –SETACVALUEINDEX [put power scheme GUID here] [put subgroup GUID here] [put power setting GUID here] 000
Probé esto y mi comando se ve así:
powercfg -SETACVALUEINDEX 381b4222-f694-41f0-9685-ff5bb260df2e 4f971e89-eebd-4455-a8de-9e59040e7347 5ca83367-6e45-459f-a27b-476b1d01c936 000
El segundo comando es para cuando el usuario está con batería y es exactamente igual excepto que usamos el interruptor –SETDCVALUEINDEX
.
Aquí está la página oficial de opciones de línea de comandos de Powercfg de Microsoft para mayor referencia.
El tema aquí es ¿Cómo deshabilitar el modo de suspensión a través de CMD?
Suponiendo que ha configurado la tapa de su computadora portátil para que no haga nada cuando está cerrada:
powercfg -x -standby-timeout-ac 0
(de alguna manera el interruptor -X no funciona para mí, así que lo he cambiado a /X y funciona. el resto de los interruptores se quedan -espera-tiempo de espera-ac)
Como se muestra en la página de Technet de Microsoft “Opciones de línea de comandos de Powercfg” (https://technet.microsoft.com/en-us/library/cc748940(v=ws.10).aspx), el comando es:
> valor de configuración powercfg -x
(el valor que está viendo es “en espera”)
por lo tanto:
> powercfg -x -standby-timeout-ac minutos (deshabilitar = 0 minutos)
NOTA: C.A = conectado a la energía eléctrica / corriente continua = funciona con batería (así que si desea desactivar el modo de suspensión mientras trabaja con batería, reemplace “ac” con “dc” en el comando, para que se vea como powercfg -x -standby-timeout-dc 0
)
Basado en la respuesta anterior, escribí un archivo por lotes.
@echo off
for /f "tokens=4 delims= " %%i IN ('powercfg -q ^| find "Power Scheme GUID:"') do Set StrOne=%%i
for /f "tokens=3 delims= " %%i IN ('powercfg -q ^| find "(Power buttons and lid)"') do Set StrTwo=%%i
for /f "tokens=4 delims= " %%i IN ('powercfg -q ^| find "(Lid close action)"') do Set StrThree=%%i
powercfg -SETACVALUEINDEX %StrOne% %StrTwo% %StrThree% 000
Debe cambiar %%i a %i si intenta ejecutar estos comandos directamente en un símbolo del sistema (fuera de un lote).
Aquí tienes las comentarios y calificaciones
Al final de la web puedes encontrar las anotaciones de otros sys admins, tú además tienes la libertad de dejar el tuyo si lo deseas.