6 Automataciones de programador de tareas y PowerShell que uso que hacen que Windows se mantenga a sí mismo

Tengo un memoria terrible, por lo que creo que el programador de tareas de Windows no recibe suficiente agradecimiento para recapacitar ejecutar tareas para mí. Legado que puede acudir a todo tipo de programas, incluido el poderoso Windows PowerShell, el programador de tareas puede ser una gran aparejo para apoyar su sistema en forma superior. Para mí, igualmente es el primer paso al mundo de la automatización y las secuencias de comandos de PowerShell. Aquí hay algunas formas en que he configurado mi rutina de mantenimiento de Windows 11.

Configuración de PowerShell y programador de tareas

Una captura de pantalla de la interfaz principal del programador de tareas de Windows.
Para la mayoría de las tareas en esta vademécum, estamos más preocupados por el campo “Software/Script” y el “Campo Amplificar argumentos” al crear una bono. La mayoría de las veces, “Software/Script” está configurado para iniciar “PowerShell.exe”.

Para comandos más complejos, necesitamos escribir scripts de PowerShell. Sin confiscación, ayer de que el sistema pueda ejecutarlos, tendremos que ejecutar este comando en PowerShell:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

Esto permite que la cuenta actualmente firmada ejecute scripts creados localmente sin una firma digital.

Igualmente mantengo mis tareas personalizadas en una nueva carpeta señal Mantenimiento del sistema en el programador de tareas para mantenerse organizados. Alternativamente, para las tareas que comparten el mismo horario, puede crear una sola tarea programada que las ejecute todas a la vez.

Escaneos del defensor de Windows

Mantenga los insectos fuera

Una captura de pantalla de modificar el horario automático de escaneo del defensor de Windows en el programador de tareas.

El defensor de Windows hace un buen trabajo al proteger mi sistema de amenazas desagradables. Aún así, desde que comencé a sufrir con varios software de autohospedaje, creo que garantiza un escaneo manual claro cada semana.

Aquí hay un consejo: el programador de tareas ya contiene las tareas programadas para la mayoría de las herramientas de Windows. Todo lo que necesitan es un detonador. En motivo de crear una nueva tarea para esto, simplemente cambié la frecuencia de escaneo de Windows Defender a Weekly. Mientras modifiqué una entrada existente aquí, la mayoría de los scripts en el resto del artículo están escritos desde cero.

Programe actualizaciones de software con Winget

Mantenerse actualizado se vuelve aún más dócil

Una captura de pantalla del programador de tareas que lanza una instancia de Winget.

Windows 11’s Winget Package Manager me ha ahorrado mucho tiempo para apoyar todo mi software actualizado. He programado que se ejecute todos los viernes a la medianoche.

Al crear la tarea programada, configúrela para iniciar un software. Ingresar PowerShell.exe en el Software/bandera campo, e ingrese lo ulterior en el Amplificar argumento campo:

winget upgrade --all --silent --accept-package-agreements --accept-source-agreements

A veces, el software actualizado se lanzará a posteriori de que se complete el proceso. Fue verdaderamente enojoso ayer de programarlo para funcionar solo durante las horas.

Iniciar el profesor de confiabilidad de Windows

Verifique si hay problemas recurrentes

Una captura de pantalla del programador de tareas que inicia el monitor de confiabilidad de Windows.

El profesor de confiabilidad menos conocido de Windows califica la estabilidad del sistema en una escalera de uno a 10 en función de cuántos errores registra. Hacer que se pasada cada mes me ayuda a controlar si mi sistema está teniendo un problema persistente.

El comando para iniciar el profesor de confiabilidad de Windows es solo una semirrecta. Agrégalo al planificador de tareas argumento campo sin un script.

Start-Process perfmon -ArgumentList "/rel"

Lustrar archivos de basura

Espacio de almacenamiento desocupado

Una captura de pantalla del programador de tareas que ejecuta la herramienta de limpieza de disco de Windows.

Ejecuto la castidad de disco regularmente para eliminar archivos basura de mi espacio de disco. Lanzarlo desde el menú de inicio ya es rápido, pero programar limpiezas semanales significa que no tengo que pensar en ello en tajante.

La castidad del disco presenta un menú de rudimentos para eliminar cada vez que se ejecuta. Como quiero automatizar este proceso tanto como sea posible, configure un perfil de castidad predeterminado. Este perfil se puede personalizar ingresando CleanMgr.exe /Sageset: 1 en Solicitante del sistema ventana. Entonces, es solo cuestión de preferir la nómina y machucar Evitar.

En el programador de tareas, configure el rutina para pasar Cleanmgr.exe. En el argumentos campo, ingresar /Sagerun: 1 Para especificar el perfil de castidad. Cuando funcione, ni siquiera notará que está sucediendo.

Clear Restringido Browser History

Para mejorar la privacidad

Una captura de pantalla del programador de tareas de Windows que ejecuta un script PowerShell que elimina la historia del navegador Chrome.

Uso Edge, Chrome y Firefox en mi flujo de trabajo diario. En motivo de desobstruir cada uno de ellos y eliminar su historia individualmente, el programador de tareas puede cuidarlo.

Para que este script funcione, el navegador debe estar cerrado. El ulterior script es para Google Chrome. Para adaptar este script para Microsoft Edge, Mozilla Firefox y otros navegadores, simplemente reemplace la ruta del archivo con su historial específico y ubicaciones de archivos de cookies.

#Script start
#Create an array of files to be removed
$historyFiles=@("Archived History", "History", "Top Sites", "Visited Links")

#Set the path to the Chrome folders containing said files. If there are multiple profiles in the browser, append their profile names after “User Data’” in the path name.

$chromeSystemFolder = "$env:LOCALAPPDATAGoogleChromeUser DataSystem Profile"
$chromeProfileFolder= "$env:LOCALAPPDATAGoogleChromeUser DataProfile 1"

# Loop through the array and delete the files

foreach ($Item in $historyFiles)
{

$systemFilePath = Join-Path -Path $chromeSystemFolder -ChildPath $Item
$profileFilePath = Join-Path -Path $chromeProfileFolder -ChildPath $Item

Remove-Item -Path $systemFilePath -Force -ErrorAction SilentlyContinue
Remove-Item -Path $profileFilePath -Force -ErrorAction SilentlyContinue

}
Write-Host “Chrome history deleted.”

#Delete cookies stored in Chrome's “Network” folder
Remove-Item "$chromeSystemFolderNetworkCookies" -Force -ErrorAction SilentlyContinue
Remove-Item "$chromeProfileFolderNetworkCookies" -Force -ErrorAction SilentlyContinue

Write-Host “Chrome cookies deleted.”

#Wait for five seconds before closing the window
Start-sleep 5

Exit

#Script end

Historial de búsqueda de sistema claro

Eliminar el historial de búsqueda restringido igualmente

Una captura de pantalla de una ventana de PowerShell que ejecuta un script que elimina el historial de archivos.

Al igual que los navegadores web, el explorador de archivos de Windows igualmente recuerda su historial de búsqueda de archivos locales, así como el historial de ejecución. Los libre semanalmente usando este comando en un script de PowerShell:

#script start
Remove-Item -Path "HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorerWordWheelQuery" -Force -ErrorAction SilentlyContinue

Remove-ItemProperty -Path "HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorerRunMRU" -Name "*" -ErrorAction SilentlyContinue

Write-Host “File explorer history and run history deleted.”

Start-Sleep 5

Exit

#Script end

Verifique la vigor del sistema

No necesita pasar con frecuencia

Una captura de pantalla del programador de tareas que ejecuta la verificación de integridad del sistema de archivos de Windows.

Es mejor evitar un problema ayer de que suceda. Técnicamente, el verificador de archivos del sistema de Windows (SFC) Y la aparejo de trámite del sistema de imágenes de implementación (ENM) solo se necesita cuando hay un problema, como las actualizaciones de Windows fallando de guisa consistente. Aún así, lo ejecuto de vez en cuando para estar al día con la vigor de su PC. He llegado los siguientes dos comandos en un script de PowerShell y lo programé para ejecutar cada seis meses (en la sección del cronograma, seleccione repetir mensualmente y solo marque en junio).

#Script start
DISM /Online /Cleanup-image /RestoreHealth
Sfc /scannow

Write-host “System file scan complete”

#Add a pause so the results page stays on-screen
Pause

#Script end

Uno y otro SFC y EMM requiere que se ejecuten los privilegios de nivel de despacho. En el programador de tareas, marque la opción de ejecutar a los privilegios más altos al crear la tarea.

¿Qué más hacer?

Task Scheduler es capaz de mucho más que solo ejecutar funciones incorporadas en Windows 11. Igualmente se puede usar para iniciar aplicaciones de terceros. Por ejemplo, en motivo de la castidad de disco, puedo programar una ejecución con Bleachbit o escanear lo que acaparan mi espacio de almacenamiento con Wiztree adjunto con el profesor de confiabilidad de Windows.

Otras mejores prácticas para apoyar un sistema saludable incluyen la programación de copias de seguridad del historial de archivos y la creación de puntos de restauración del sistema. Sin confiscación, para hacer una copia de seguridad de datos críticos, puede ser mejor usar una decisión de terceros, ya que la mayoría de ellos tienen sus propias funciones de programación. Finalmente, es una buena idea programar estas tareas para ejecutar durante las horas fuera de la hora: tómatela, he tenido que sufrir a través de ventanas aleatorias que aparecen en medio de las sesiones de trabajo o de muestrario.

Related Posts

El entrenamiento en solitario se reinventa: los robots de IA de PONGBOT te prepararán para el partido como un preparador 24 horas al día, 7 días a la semana

La restablecimiento del articulación no se prostitución sólo de técnicas para los atletas, sino que es el resultado de la habilidad continua. Un compañero de entrenamiento confiable, un entrenamiento de…

Cámara Circle se lanceta para respaldar el próximo decacornio de Europa

Docenas de ejecutivos de empresas tecnológicas europeas han respaldado una nueva empresa de aventura construida sobre la parecer de que las personas que han escalado empresas de miles de millones…

You Missed

Luis José Germán asume su primer personal con “Todas las cosas maravillosas”

Luis José Germán asume su primer personal con “Todas las cosas maravillosas”

El entrenamiento en solitario se reinventa: los robots de IA de PONGBOT te prepararán para el partido como un preparador 24 horas al día, 7 días a la semana

El entrenamiento en solitario se reinventa: los robots de IA de PONGBOT te prepararán para el partido como un preparador 24 horas al día, 7 días a la semana

Matt Clark, actor de “Regreso al futuro III”, fallece a los 89 primaveras

Matt Clark, actor de “Regreso al futuro III”, fallece a los 89 primaveras

Cámara Circle se lanceta para respaldar el próximo decacornio de Europa

Cámara Circle se lanceta para respaldar el próximo decacornio de Europa

Ministro de Defensa y embajador de EE.UU. recorren frontera de Dajabón

Ministro de Defensa y embajador de EE.UU. recorren frontera de Dajabón

Ministro de Defensa y embajadora de Estados Unidos realizan trayecto por la zona fronteriza de Dajabón

Ministro de Defensa y embajadora de Estados Unidos realizan trayecto por la zona fronteriza de Dajabón