En un mundo de tecnología inteligente, nos estamos perdiendo un montón de cosas si no estamos haciendo la automatización correctamente. Android tiene la aplicación Tasker para la automatización que ahora está obteniendo una nueva función de Reglas; iOS ya tiene una poderosa aplicación de accesos directos para automatizar una multitud de tareas y más. Pero esos son los teléfonos inteligentes, ¿qué pasa con las PC? Bueno, Windows 10 tiene una herramienta similar llamada Programador de tareas que le permite realizar una gran cantidad de tareas según el tiempo, los eventos y otras condiciones. Entonces, en este artículo, le traemos una guía detallada sobre cómo automatizar tareas en Windows 10. Junto con eso, también compartimos un tutorial básico sobre PowerShell en la siguiente sección. Ahora habiendo dicho eso, comencemos el artículo sin más demora.
Automatización en Windows 10
Antes de continuar, permítanme explicar brevemente algunos puntos generales de este artículo. Para automatizar tareas en Windows 10, hay esencialmente dos métodos. La primera es una herramienta nativa llamada Programador de tareas que es bastante fácil y directa. Y el siguiente método es la automatización a través de PowerShell, que es un poco complejo, pero también rico en funciones. Ahora que hemos repasado el esquema del artículo, entremos de inmediato.
1. Automatice tareas en Windows 10 usando el Programador de tareas
La mejor manera de aprender algo es resolviendo problemas. Entonces, aquí vamos implementar una tarea básica. Por ejemplo, digamos que cada vez que encendemos nuestra computadora, abre un navegador y luego se dirige a algunos sitios web geniales. Entonces, todo lo que tenemos que hacer es automatizar esta tarea rutinaria para que podamos ahorrar tiempo y muchos clics. Vamos a empezar.
1. Presione la tecla de Windows una vez y escriba “Programador de tareas”. Abra el primer resultado y fíjelo en su barra de tareas porque lo necesitará todo el tiempo.
2. La interfaz de usuario puede parecer un poco abrumadora al principio, pero solo sigue mis instrucciones y estarás listo para las carreras. Ahora, haga clic en “Crear tarea” en el panel derecho.
3. Después de eso, proporcione un nombre a su tarea y marque la casilla “Ejecutar con los privilegios más altos”. No solicitará UAC ni pedirá ningún permiso de administrador antes de ejecutar la tarea.
4. Ahora cambie a la pestaña “Activadores” arriba y haga clic en el botón “Nuevo”.
5. Aquí, elija la opción “Al iniciar sesión” del menú desplegable y haga clic en el botón “Aceptar”. También puede retrasar la tarea unos segundos, pero dejémoslo por ahora. Como nota al margen, siempre retraso mis tareas relacionadas con Internet por 30 segundos para que la computadora pueda conectarse a WiFi y estar lista a tiempo.
-
Definir la acción
6. Ahora, cambie a la pestaña “Acciones” y haga clic en el botón “Nuevo”. Aquí, elija “Iniciar un programa” del menú desplegable ya que abriremos Google Chrome.
7. A continuación, haga clic en el botón “Examinar” y seleccione Chrome desde el escritorio o cualquier lugar.
8. Después de eso, ingrese su URL del sitio web en el cuadro “Agregar argumento”. Por ejemplo, puede escribir pixelbusters.es y haga clic en el botón “Aceptar”. En caso de que quieras abrir varios sitios web a la vez, simplemente coloque un espacio en blanco en el medio e ingrese a otro sitio web.
pixelbusters.es theverge.com
- También puede agregar su lista de reproducción de Spotify o casi cualquier cosa que desee. Solo asegúrese de dejar un espacio entre los sitios web. Chrome abrirá estos sitios web automáticamente en el momento en que inicie sesión en su computadora. Tenga en cuenta que, puede simplemente escribir el nombre de dominio o proporcionar todo https Enlace. ¡Cualquier cosa funciona!
pixelbusters.es theverge.com https://open.spotify.com/playlist/37i9dQZF1DX2Ja6eBQeGaS
9. Habiendo hecho eso, cambie a la pestaña “Condiciones” y desmarque ambas opciones en la sección “Energía”. Permitirá que la PC ejecute la tarea independientemente de la batería o el estado de carga.
10. Finalmente, vaya a la pestaña “Configuración”. Aquí, no tenemos que tocar nada, pero asegúrese de que “Permitir que la tarea se ejecute bajo demanda” esté marcada. Además, revise otras opciones para que pueda comprender el alcance de lo que puede hacer con el Programador de tareas. Ahora, haga clic en el botón “Aceptar”.
11. Ha creado con éxito una tarea para abrir sus sitios web favoritos después de encender su computadora. Puedes encuentre su tarea en la “Biblioteca del programador de tareas” en el panel izquierdoyo Si la tarea no se muestra, presione el botón “Actualizar” en el panel de acción ubicado en el lado derecho.
12. Además, puedes pruebe la tarea manualmente si se está ejecutando correctamente presionando el botón “Ejecutar” en el panel derecho. Si funciona bien, reinicie su computadora y tendrá su serie de tareas automatizadas en poco tiempo. ¡Disfrutar!
Entonces, esta tarea fue para abrir sitios web en Chrome, pero puede haber varios casos de uso según su rutina diaria. Por ejemplo, puede elegir conectarse a un punto WiFi en particular automáticamente, crear una tarea para vaciar la papelera de reciclaje después de una cierta cantidad de días, también puede iniciar las aplicaciones de Office o casi cualquier cosa que desee. Por supuesto, hay muchas otras cosas que aprender, pero para la mayoría de las tareas, seguirá los pasos similares mencionados anteriormente. Los únicos cambios deberán realizarse en la pestaña “Acción” y “Desencadenadores”, pero aparte de eso, todo sigue siendo similar. Además, le aconsejaría que juegue con diferentes configuraciones para comprender correctamente la Programación de tareas.
2. Automatice tareas en Windows 10 usando PowerShell
En la sección anterior, aprendimos cómo automatizar tareas usando el Programador de tareas. Pero hay un nativo herramienta de secuencias de comandos en Windows 10 llamada PowerShell que es bastante avanzado y versátil. Puedes hacer cualquier cosa con unos pocos comandos. Sé que muchos usuarios temen ver la pantalla azul de PowerShell, pero créanme, es bastante fácil una vez que lo huelen. Permítanme decir que no es una programación dura, así que no se preocupen.
Aparte de eso, existen algunas diferencias clave entre PowerShell y el Programador de tareas. PowerShell no es una herramienta de automatización sino una herramienta de secuencias de comandos. Todavía requiere el Programador de tareas para automatizar su secuencia de comandos. Mientras que el Programador de tareas es una herramienta completa en sí misma donde puede crear scripts y también automatizar esas tareas.
Aparte de eso, en términos de rendimiento, El Programador de tareas es bastante rápido porque ejecuta todo desde la aplicación. Sin embargo, su alcance es relativamente limitado ya que no puede profundizar en otros programas y funciones. Entonces, si tiene una tarea pequeña a mano, el Programador de tareas es excelente. Sin embargo, PowerShell es muy dinámico y puede interactuar con muchos programas a la vez, pero es relativamente lento para ejecutar esos comandos. Básicamente, por un lado, obtiene una ejecución más rápida pero tiene un alcance limitado y, por otro lado, obtiene un soporte versátil, pero una ejecución más lenta. Sin embargo, aquí vamos a pasar por el mismo ejemplo anterior para comprobar cómo les va a ambos.
-
Introducción a la sintaxis de PowerShell
Permítanme comenzar con un ejemplo. Lo que está viendo a continuación es un comando de PowerShell para abrir varios sitios web en Chrome. Aquí, Proceso de inicio es un comando para iniciar un programa y cromo.exe es el nombre ejecutable del programa. Después de eso, los sitios web se proporcionan con un espacio en blanco entre comillas dobles. Muy similar al Programador de tareas, ¿verdad? Pan comido.
Start-Process "chrome.exe" "pixelbusters.es theverge.com"
Tú también puedes agregue su lista de reproducción de Spotify, subreddits favoritos o cualquier cosa que desees.
Start-Process "chrome.exe" "pixelbusters.es theverge.com https://www.reddit.com/r/Android https://open.spotify.com/playlist/37i9dQZF1DX2Ja6eBQeGaS"
Ahora que ha entendido la sintaxis y lo que significan los diferentes argumentos del comando de PowerShell, comencemos con los pasos.
-
Pasos para crear un script de PowerShell
1. Abrir un archivo de Bloc de notas y pegue el siguiente comando.
Start-Process "chrome.exe" "pixelbusters.es theverge.com https://www.reddit.com/r/Android https://open.spotify.com/playlist/37i9dQZF1DX2Ja6eBQeGaS"
2. Puedes cambiar el sitio web según su preferencia. Y si desea proporcionar un navegador diferente, haga clic derecho en el icono del navegador y abra “Propiedades”. En el cuadro de destino, copie el último XXXX.exe y péguelo en el archivo del Bloc de notas. De esta manera, también puede encontrar nombres ejecutables para otros programas.
Nota: En caso de que no funcione, puede pegar la dirección completa desde el cuadro de destino. Este es un ejemplo del navegador Microsoft Edge. Puedes hacer esto para cualquier programa.
Start-Process "C:\Program Files (x86)\Microsoft\Edge Beta\Application\msedge.exe" "pixelbusters.es theverge.com"
3. Ahora, vaya a “Archivo” en el Bloc de notas y haga clic en “Guardar como”. Aquí, asigne un nombre a su script y luego agregar .ps1 extensión al final. PS1 es la extensión de los scripts de PowerShell. Además, asegúrese de mantener el nombre del archivo como una sola palabra.
-
Definir la acción
4. Habiendo hecho eso, abra el Programador de tareas y cree una nueva tarea siguiendo los pasos 1-5 mencionado en el apartado anterior. Una vez que esté en la pestaña “Acción”, elija “Iniciar un programa” en el menú desplegable y escriba powershell.exe en el cuadro Programa/Script.
5. Ahora, haga clic derecho en el archivo PS1 y abra “Propiedades”. Aquí encontrará la ruta del archivo en la sección de ubicación. Cópialo y agrega \nombre de archivo.ps1 al final. Así es como debería verse. Necesitaremos esta dirección en el siguiente paso.
C:\Users\Pixel Busters\Desktop\browser.ps1
6. Reemplace la siguiente dirección con su dirección del paso anterior y péguelo en el cuadro “Argumento”. Después de eso, haga clic en el botón “Aceptar”.
-windowstyle Hidden -file C:\Users\Pixel Busters\Desktop\browser.ps1
7. Finalmente, ha terminado de definir la parte de Acción usando el script de PowerShell. Ahora, sigue los mismos pasos del 9 al 12 de la sección Programador de tareas. Puede continuar y probar el script con el botón “Ejecutar”. Como expliqué anteriormente, la ventana de PowerShell puede mostrar una pequeña ventana emergente porque es un poco lenta al ejecutar el script.
Así es como puede crear un script simple en PowerShell y automatizarlo usando el Programador de tareas. Lo que mostré arriba es solo la punta del iceberg. Puedes hacer mucho más y las posibilidades son infinitas. Por ejemplo, puede agregar comandos para ejecutar un programa separado, eliminar archivos antiguos de ciertas carpetas, deshabilite la actualización de Windows 10 y otros servicios de nivel de sistema operativo, habilite los servicios de mantenimiento y más usando el mismo archivo PS1. Ya no tiene que volver al Programador de tareas para modificar nada, solo haga cambios en el archivo PS1 usando el Bloc de notas y ejecutará todos los cambios. Impresionante, ¿verdad? En los próximos días, compartiremos algunos scripts geniales de PowerShell para automatizar tareas en Windows 10, así que manténgase en sintonía con nosotros.
Ace PowerShell Scripting y automatización de tareas rutinarias en Windows 10
Esa fue nuestra guía detallada sobre cómo comenzar con la automatización en Windows 10. Hay muchas herramientas ocultas que podemos aprovechar y el Programador de tareas es una de ellas. Y si conoce algunos trucos de PowerShell, puede crear secuencias de comandos de varios programas que le ahorrarán mucho tiempo valioso. De todos modos, eso es todo de nuestra parte. Si le gustó esta guía y pudo aprender algo nuevo, háganoslo saber en la sección de comentarios a continuación.