Anonim

Ya vimos cómo puede usar el comando de apagado a través del símbolo del sistema de Windows para apagar y reiniciar las PC conectadas de forma remota. Una vez que comprenda cómo funciona el comando, usar el comando de apagado y sus diversos parámetros es relativamente rápido y fácil, pero si se conecta con frecuencia a la misma PC remota, puede ahorrar algo de tiempo creando su propio archivo de apagado o reinicio por lotes. Así es cómo.
Para aquellos que no están familiarizados con el concepto, los archivos por lotes (también conocidos como programas por lotes o scripts ) son archivos de texto sin formato que contienen una o más instrucciones de línea de comandos. Un usuario puede crear un archivo por lotes escribiendo los comandos deseados en orden, y luego la computadora ejecutará cada comando en secuencia cuando se ejecute el archivo. Los archivos por lotes pueden simplificar enormemente las tareas repetitivas, permitiendo a los usuarios elaborar instrucciones de línea de comandos potencialmente complejas una sola vez y luego ejecutar repetidamente los comandos según sea necesario con solo un clic.
Hay una multitud de usos para los archivos por lotes, pero hoy nos estamos enfocando en crear un archivo relativamente simple que apague o reinicie nuestra PC con Windows remotamente conectada con las opciones y parámetros deseados. Para comenzar, primero tómese un minuto para revisar cómo funciona el comando de apagado, incluidos sus parámetros principales.
Luego, mientras está conectado a la PC remota, cree un nuevo documento de texto en blanco en el Bloc de notas (nota: puede crear su apagado o reiniciar el archivo por lotes en cualquier computadora y luego transferirlo manualmente a la PC remota, pero creándolo directamente en la PC remota ahorra un paso).
Con su documento de Bloc de notas en blanco abierto, cree su comando de reinicio o apagado. En nuestro ejemplo, queremos que nuestro archivo por lotes reinicie nuestra PC remota, obligue a cerrar todas las aplicaciones abiertas y reinicie inmediatamente sin demora. Según los parámetros de comando apropiados para el comando de apagado, por lo tanto, escribiremos lo siguiente en nuestro documento del Bloc de notas:

apagado -r -f -t 0

Para recapitular, el comando de apagado se usa tanto para apagar una PC como para reiniciarla según el parámetro correcto. En este caso, el uso de -r le dice al comando que queremos reiniciar. El parámetro -f le dice al comando que cierre forzosamente cualquier aplicación en ejecución, lo que evita que cualquier error o programa impida involuntariamente que nuestra PC remota ejecute el comando de reinicio. Finalmente, el parámetro -t indica al comando que realice el reinicio con un retraso de cero segundos ( 0 ).
Puede personalizar el comando de apagado como lo desee, como hacer que el comando apague la PC remota en lugar de reiniciarlo ( -s en lugar de -r ), agregue un retraso de tiempo, muestre un mensaje personalizado antes de apagar, y más. También puede combinar comandos de apagado junto con nombres o direcciones de computadoras específicas para reiniciar o apagar varias PC a la vez.


Cuando haya terminado de crear su comando de apagado, vaya a Archivo> Guardar y navegue a una ubicación conveniente para su archivo por lotes. A continuación, seleccione el menú desplegable Guardar como tipo y seleccione Todos los archivos . Finalmente, asigne un nombre a su archivo por lotes en el cuadro Nombre de archivo y termínelo con una extensión .bat . En nuestro ejemplo, nombraremos nuestro archivo por lotes Remote Reboot.bat y lo colocaremos en el escritorio de nuestra PC remota.


Ahora puede cerrar el Bloc de notas y, si está listo, probar el archivo por lotes haciendo doble clic en él para ejecutarlo. Si el comando de apagado se formateó correctamente, verá que su PC remota se reinicia o apaga con los parámetros y opciones designados. Una vez que haya verificado que su archivo por lotes funciona según lo previsto, puede duplicar y modificar el comando según sea necesario para PC remotas adicionales.
También tenga en cuenta que estamos usando un archivo por lotes para automatizar el comando de apagado en el contexto de una PC remota, pero este comando y el archivo por lotes en sí funcionarán en cualquier PC con Windows en la que se ejecute (o en cualquier PC de red designada por el -m parámetro), incluida su PC local. Este artículo también se centró en la ejecución del archivo por lotes a través de una GUI de escritorio remoto, pero también puede iniciar un archivo por lotes a través de la línea de comandos.

Apague o reinicie rápidamente una PC remota con un archivo por lotes personalizado