Cómo programar un script de PowerShell usando el Programador de tareas en Windows 10

Scripts de PowerShell Reducir el esfuerzo al realizar tareas repetitivas. Si ejecuta scripts con frecuencia en momentos predefinidos o en intervalos de tiempo especificados, es posible que desee una forma eficaz de no tener que ejecutar scripts repetidamente. En este artículo, lo guiaremos a través de cómo programar la ejecución periódica del script de PowerShell en Windows 10 usando Planificador de tareas.

Schedule PowerShell script using Task Scheduler

Programar una secuencia de comandos de PowerShell con el programador de tareas

Se supone que ya ha creado un script de PowerShell. Para programar el script de PowerShell con el Programador de tareas, siga estos pasos:

  1. apurarse Tecla de Windows + R para abrir el cuadro de diálogo Ejecutar.
  2. En el cuadro de diálogo Ejecutar, escriba taskschd.msc
  3. apurarse CTRL + MAYÚS + ENTRAR combinación de teclas para abrir el programador de tareas en modo administrador.
  4. En el panel izquierdo, haga clic en el botón derecho del mouse Biblioteca del programador de tareas > Crea una tarea.
  5. Dentro General pestaña, puede establecer el nombre del programador y la descripción de la tarea, por ejemplo, para qué propósito se creó la tarea.
  6. Ir Desencadenar y haga clic en el Nuevo botón. Aquí puede definir las condiciones que desencadenan una tarea.
  7. Entonces abre Comportamiento y haga clic en el Nuevo botón.

En la lista desplegable Acción, Iniciar un programa está configurado de forma predeterminada. Puede cambiarlo si es necesario.

Usando Examinar, seleccione el campo de programa / script. Para programar un script, debemos seleccionar powershell.exe. Puede encontrar powershell.exe en su carpeta system32 WindowsPowerShell v1.0.

Dentro Agregar argumentos, El parámetro -File es el predeterminado, solo especifique la ruta al script. Suponga que ha creado un script de PowerShell y lo ha guardado en su escritorio.

C:Users<username>DesktopTWC_script.ps1

Si la ruta contiene un espacio vacío, debe estar entre comillas.

  • Una vez configurada, puede especificar condiciones para determinar si la tarea debe ejecutarse. La tarea no se ejecutará si alguna de las condiciones especificadas aquí no se cumple.
  • En la pestaña Configuración, puede definir configuraciones avanzadas adicionales para controlar la ejecución de la tarea.
  • Finalmente, haga clic en Correcto para crear una secuencia de comandos programada.
  • Haga clic en Correcto de nuevo. Ahora puede salir del Programador de tareas.

El script de PowerShell no se ejecuta como tarea programada – Error 0xFFFD0000

La secuencia de comandos programada se ejecutará como se esperaba de acuerdo con su programación sin ningún problema. Si desea verificar la ejecución del script, puede hacer clic en Clase haciendo clic derecho en el nombre de la tarea.

Así es como puede ejecutar un script de PowerShell como una tarea programada utilizando el Programador de tareas.

También puede gustarle...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *