Cómo ejecutar comandos automáticos en el símbolo del sistema / inicio de Powershell

Si trabaja con una computadora el tiempo suficiente, terminará desarrollando algunos flujos de trabajo. Estos pueden ser simples o complejos, pero es probable que termine con algunos que sean únicos para usted. Cuanto más haga con su computadora, es más probable que termine usando el símbolo del sistema o el PowerShell más poderoso.

A veces, puede encontrarse ejecutando los mismos comandos cada vez que inicia PowerShell o el símbolo del sistema. En su lugar, ¿por qué no ahorrar algo de tiempo y ejecutarlos automáticamente en el lanzamiento?

¿Qué se puede hacer con los comandos automáticos?

Es posible que tenga un flujo de trabajo que lo vea creando un montón de archivos en un directorio cada vez que use el símbolo del sistema o PowerShell. Con los comandos automáticos, puede limpiar ese directorio cada vez que abre un indicador. También puede usar esto para cambiar el directorio predeterminado en el que se abre el símbolo del sistema o PowerShell.

Esos son sólo algunos ejemplos. Sus propios flujos de trabajo dictarán lo que ejecutará automáticamente.

Configuración de comandos automáticos de PowerShell

Para ejecutar comandos automáticamente en PowerShell, edite su perfil. Para comenzar, verifique si ya tiene un perfil. Abra PowerShell y escriba lo siguiente:

Esto devolverá True o False. Si es falso, ejecute el siguiente comando:

Esto sobrescribirá cualquier perfil existente. Si el comando anterior devolvió True, es probable que no desee ejecutarlo. Si quieres empezar de nuevo, adelante.

comandos-automáticos-powershell-powershell-perfil

Para configurar realmente sus comandos automáticos, edite su perfil. Utilice el editor de texto de su elección, pero el Bloc de notas está instalado de forma predeterminada. Edite el archivo en el Bloc de notas escribiendo lo siguiente:

Coloque aquí cualquier comando que pueda ejecutar en PowerShell, y se ejecutarán automáticamente cada vez que lo abra. Si está familiarizado con Linux, esto es esencialmente lo mismo que editar su archivo “~ / .bash_profile”.

En la mayoría de los casos, la política de ejecución de PowerShell evitará que este script se ejecute. Esto es para ayudar a mantener su sistema seguro. Para permitir que se ejecute el script, inicie PowerShell como administrador y ejecute lo siguiente:

Lea el mensaje e ingrese Y para establecer la nueva política de ejecución.

Configuración de comandos automáticos del símbolo del sistema

En comparación con el enfoque de estilo Unix que usa para ejecutar comandos automáticamente en PowerShell, el símbolo del sistema es mucho más parecido a Windows. Hay dos formas diferentes de hacer esto, dependiendo de cómo prefiera trabajar.

Método 1: el registro de Windows

Al igual que el método de PowerShell anterior, esto especifica un script que se ejecutará cada vez que inicie el símbolo del sistema. A diferencia de ese método, utiliza el Registro de Windows para definir qué archivo se ejecuta. Para este ejemplo, asumimos que desea utilizar un archivo llamado “auto.cmd”.

Para crear el valor de registro adecuado, abra el símbolo del sistema y ejecute lo siguiente:

comandos-automáticos-powershell-símbolo del sistema

Ahora cree un archivo en la carpeta de su perfil (generalmente “C: Users USERNAME”) llamado “auto.cmd”.

Edite este archivo con los comandos que desea ejecutar automáticamente cuando se inicie el símbolo del sistema.

Si decide que ya no necesita que esto se ejecute automáticamente, elimine la clave de registro. Simplemente ejecute lo siguiente:

Método 2: usar un atajo

Si tiene un caso simple y no desea usar el registro, puede usar un acceso directo en el escritorio. Como ejemplo, en Windows 10 puede encontrar Símbolo del sistema en el menú Inicio, haga clic con el botón derecho y seleccione “Abrir ubicación de archivo”. Copie el acceso directo del símbolo del sistema aquí y péguelo en su escritorio.

Haga clic con el botón derecho en el acceso directo recién pegado y seleccione Propiedades. Verás una sección con la ruta de la aplicación. Se leerá como lo siguiente:

Simplemente modifique esto agregando -cmd /K y luego el comando o comandos de su elección. He aquí un ejemplo:

Esto simplemente abrirá el símbolo del sistema y luego borrará la pantalla. También puede encadenar comandos usando && entre ellos. Aquí hay otro ejemplo:

Esto borrará la pantalla y luego mostrará el contenido del directorio.

Conclusión

Dependiendo de lo que necesite hacer, uno o más de los métodos anteriores deberían funcionar para usted. Si terminas usando aún más el símbolo del sistema, echa un vistazo a nuestra guía para personalizar su apariencia.

¿Es útil este artículo?

Puedes compartirlo con alguien que le vaya a interesar

Deja una respuesta

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