Si quiereseliminar o crear una tarea programadaen Windows 11/10 usandoWindowsPowerShell, este tutorial te ayudará a hacerlo. No es necesario abrir el Programador de tareas para. Sin embargo, debe ejecutar algunos comandos para realizar el trabajo.
Programador de tareases una de las mejores utilidades de Windows 11/10, te permite crear tareas y realizarlas en un horario programado. Desde abrir una aplicación como el Bloc de notas hasta ejecutar scripts de PowerShell, puedes hacer todo con la ayuda del Programador de tareas.
Para usar PowerShell para crear una tarea programada en Windows 10, siga estos pasos:
- Buscarpowershellen el cuadro de búsqueda de la barra de tareas.
- Hacer clic enEjecutar como administrador.
- Haga clic en elSíbotón.
- Introduzca el$acciónvariable para almacenar la acción.
- Introduzca el$disparadorVariable para almacenar los tiempos de la tarea programada.
- Ingrese este comando para crear la tarea programada.
Veamos la versión detallada de estos pasos.
Al principio hay que. Para eso, busque "powershell" en el cuadro de búsqueda de la barra de tareas y haga clic en el respectivoEjecutar como administradorbotón. Si aparece el mensaje UAC, haga clic en elSíbotón. Una vez que la pantalla de PowerShell esté visible, ingrese el siguiente comando:
$action = New-ScheduledTaskAction -Execute 'app-path'
No olvide reemplazar la ruta de la aplicación con la ruta original de la aplicación que desea ejecutar.
Por ejemplo, si desea abrir el Bloc de notas, ingrese notepad.exe. Si desea abrir Google Chrome en una computadora con Windows 10 de 64 bits, ingrese la siguiente ruta:
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
El comando completo se verá así:
$action = New-ScheduledTaskAction -Execute ' C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'

En caso de que desee ejecutar un script de PowerShell, debe usar -argument y especificar el script. En ese caso, el comando se verá así:
New-ScheduledTaskAction -Execute 'powershell.exe' -argument script-path
A continuación, debe establecer la hora en la que desea ejecutar la tarea. Al igual que el Programador de tareas, puede elegir en cualquier momento según sus requisitos. El comando básico se ve así:
$trigger = New-ScheduledTaskTrigger -Once -At 06:30PM

Según este comando, la tarea se ejecutará una vez a las 06:30 p.m. o a las 18:30 del mismo día. Es posible utilizar varias configuraciones como-Diario, -Semanal, -Mensual, etc. Por otro lado, podrás elegir la hora en formato de 12 o 24 horas. Si elige un formato de 12 horas, debe definir AM/PM.
Después de eso, debes registrarte para la tarea. Para eso, ingrese el siguiente comando:
Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath "DemoName" -TaskName "DemoTask" -Description "DemoDescription"
No olvides cambiar elNombre de demostración, Tarea de demostración, yDemoDescripciónsegún tu preferencia.

Una vez hecho esto, será recibido con la siguiente pantalla:

Eliminar una tarea programada con PowerShell
Para usar PowerShell para eliminar tareas programadas, siga estos pasos:
- Buscarpowershellen el cuadro de búsqueda de la barra de tareas.
- Hacer clic enEjecutar como administrador.
- Haga clic en elSíbotón.
- Ingrese el siguiente comando para seleccionar la tarea.
- Introduzca elDarse de bajacomando para eliminar la tarea.
Para obtener más información sobre estos pasos, sigue leyendo.
En primer lugar,e ingrese el siguiente comando-
Get-ScheduledTask -TaskName "DemoTask"
No olvides reemplazar elTarea de demostracióncon el nombre de la tarea original. después de eso, ingrese este comando para eliminar la tarea.
Unregister-ScheduledTask -TaskName "DemoTask" -Confirm:$false

Para confirmar la eliminación, puede ingresar el primer comando. Si muestra un mensaje de error, la tarea se elimina.
Esta publicación ofrece más formas de.
¡Eso es todo! Espero que ayude.















