Si trabaja con un ordenador el tiempo suficiente, terminará desarrollando algunos flujos de trabajo. Estos pueden ser simples o complejos, pero es probable que termines con algunos que son únicos para ti. Cuanto más haga con su ordenador, más probable es que termine usando el símbolo del sistema o el PowerShell más potente .
A veces puede encontrarse ejecutando los mismos comandos cada vez que ejecute PowerShell o la línea de comandos. En cambio, ¿por qué no ahorrar algo de tiempo y ejecutarlos automáticamente en el lanzamiento?
¿Qué puede hacer con los comandos automáticos?
Es posible que tenga un flujo de trabajo que le permita crear un grupo de archivos en un directorio cada vez que utilice Command Prompt o PowerShell. Con los comandos automáticos puede limpiar ese directorio cada vez que abra un aviso. También puede utilizar esta opción para cambiar el directorio predeterminado en el que se abre el símbolo del sistema o PowerShell.
Estos son sólo algunos ejemplos. Sus propios flujos de trabajo dictarán lo que se ejecuta automáticamente.
Configuración de comandos PowerShell automáticos
Para ejecutar comandos automáticamente en PowerShell, edite su perfil. Para empezar, compruebe si ya tiene un perfil. Abra PowerShell y escriba lo siguiente:
Ruta de prueba $Profile
Esto devolverá Verdadero o Falso. Si es falso, ejecute el siguiente comando:
New-Item -Path $Profile -Type File -Force
Esto sobrescribirá cualquier perfil existente. Si el comando anterior devolvía True, es probable que no quiera ejecutarlo. Si quieres empezar de nuevo, adelante.
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:
notepad $Profile
Ponga 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 impedirá que se ejecute este script. Esto es para ayudar a mantener su sistema seguro. Para permitir que el script se ejecute, inicie PowerShell como administrador y ejecute lo siguiente:
Set-ExecutionPolicy RemoteSigned
Lea el mensaje e introduzca Y para establecer la nueva política de ejecución.
Configuración de comandos del símbolo del sistema automáticos
En comparación con el método de estilo Unix que utiliza para ejecutar comandos automáticamente en PowerShell, el símbolo del sistema es mucho más parecido a Windows. Hay dos maneras diferentes de hacerlo, dependiendo de cómo prefiera trabajar.
Método 1: El Registro de Windows
Al igual que el método PowerShell anterior, especifica un script que se ejecutará cada vez que ejecute 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, suponemos 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:
reg add «HKCUSoftwareMicrosoftCommand Processor» /v AutoRun ^ /t REG_EXPAND_SZ /d «%»USERPROFILE»%\init.cmd» /f>.
Ahora cree un archivo en la carpeta de su perfil (normalmente «C:UserUserNombreDeUsuario») llamado «auto.cmd».
Edite este archivo con los comandos que desee 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 del registro. Sólo ejecute lo siguiente:
reg delete «HKCUSoftwareMicrosoftCommand Processor» /v AutoRun
Método 2: Utilice un acceso directo
Si tiene un caso simple y no desea utilizar el registro, puede utilizar un acceso directo del escritorio. Como ejemplo, en Windows 10 puede encontrar el símbolo del sistema en el menú Inicio, haga clic con el botón derecho del ratón y seleccione «Open File Location». Copie aquí el acceso directo del símbolo del sistema y péguelo en su escritorio.
Haga clic con el botón derecho en el nuevo acceso directo pegado y seleccione Propiedades. Verás una sección con la ruta de la aplicación. Se leerá como el siguiente:
Simplemente modifique esto añadiendo -cmd /K y luego el comando o comandos de su elección. Aquí hay un ejemplo:
Esto simplemente abrirá el símbolo del sistema y luego borrará la pantalla. También puedes 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 termina usando el Símbolo del sistema aún más, eche un vistazo a nuestra guía para personalizar su apariencia .