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

Los scripts de PowerShell(PowerShell scripts) reducen el esfuerzo de ejecutar tareas repetitivas. Si ejecuta secuencias de comandos con frecuencia en momentos predefinidos o intervalos de tiempo específicos, es posible que desee una forma eficiente de no tener que ejecutar secuencias de comandos repetidamente. En esta publicación, lo guiaremos sobre cómo programar el script de PowerShell para que se ejecute periódicamente en Windows 10 usando el Programador de tareas(Task Scheduler) .

Programe el script de PowerShell usando el Programador de tareas

(Schedule PowerShell)Programe el script de PowerShell usando el Programador de tareas(Task Scheduler)

Se supone que ya ha creado un script de PowerShell. (created a PowerShell script.)Para programar el script de PowerShell mediante el Programador de tareas(using Task Scheduler) , haga lo siguiente:

  1. Presione  Windows key + R  para invocar el cuadro de diálogo Ejecutar.
  2. En el cuadro de diálogo Ejecutar, escriba  taskchd.msc(taskschd.msc)
  3. Presione   la combinación de  CTRL+SHIFT+ENTERabrir el Programador de tareas(open Task Scheduler)  en modo administrador.
  4. En el panel izquierdo, haga clic con  el botón derecho en Biblioteca del programador de tareas(Task Scheduler Library) > Crear tarea(Create Task) .
  5. En  la pestaña General  , puede establecer el nombre del programador y la descripción de la tarea, como para qué propósito se creó la tarea.
  6. Cambie a la   pestaña  Disparador y haga clic en el botón (Trigger)Nuevo(New)  . Aquí puede establecer las condiciones que activan una tarea.
  7. Luego abra la pestaña  Acciones y haga clic en el botón (Actions )Nuevo(New)  .

En el menú desplegable Acción, Iniciar un programa(Start a program) está configurado de forma predeterminada. Puede cambiarlo si es necesario.

Con Examinar(Browse) , seleccione el campo de programa/guión. Para programar un script, debemos seleccionar powershell.exe. Puede encontrar powershell.exe en su system32\WindowsPowerShell\v1.0 folder .

En Agregar argumentos(Add arguments) , el parámetro -File es el predeterminado, así que simplemente especifique la ruta del script. Suponga(Assume) que ha creado un script de PowerShell y lo ha guardado en su escritorio.

C:\Users\<username>\Desktop\TWC_script.ps1

Si la ruta contiene algún espacio en blanco, debe estar entre comillas.

  • Una vez configurado, puede especificar condiciones para determinar si la tarea debe ejecutarse. La tarea no se ejecutará si alguna de las condiciones especificadas aquí no es verdadera.
  • En la pestaña Configuración(Settings) , puede establecer configuraciones avanzadas adicionales para controlar la ejecución de la tarea.
  • Finalmente, haga  clic en Aceptar(OK)  para crear un script programado.
  • Haga clic en Aceptar de(OK) nuevo. Ahora puede salir del Programador de tareas(Task Scheduler) .

PowerShell script does not run as Scheduled Task – 0xFFFD0000 error

El script programado 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 Ejecutar(Run)  haciendo clic con el botón derecho en el nombre de la tarea.

Así es como puede hacer que un script de PowerShell se ejecute como una tarea programada usando el Programador de tareas.(This is how you can make a PowerShell script run as a scheduled task using Task Scheduler.)



About the author

Tengo experiencia en ingeniería informática y tecnología de la información, lo que me ha brindado una perspectiva única sobre las plataformas Windows 10 y 11. En particular, tengo experiencia tanto con la "Experiencia de escritorio" de Windows 10 como con el navegador Microsoft Edge. Mi experiencia con estas dos plataformas me brinda una comprensión profunda de cómo funcionan, y mi experiencia en estas áreas me permite brindar consejos confiables sobre cómo mejorarlas.



Related posts