Cómo ejecutar comandos del símbolo del sistema desde un acceso directo de Windows
Los accesos directos son excelentes para brindarte acceso rápido a archivos, aplicaciones y carpetas. Pero, ¿sabía que también puede usarlos para ejecutar comandos del símbolo del sistema??
Windows le ofrece todo tipo de formas de ejecutar comandos de línea de comandos. Claro, puedes abrir una ventana de línea de comandos y simplemente escribir el comando. También puedes crearte un script por lotes (o un script de bash o un script de PowerShell, si es lo tuyo). Y, francamente, si planea ejecutar más de un comando o necesita algo complejo, escribir una secuencia de comandos es una mejor opción. Pero para comandos simples, ¿por qué no crear un acceso directo con doble clic en su lugar? Aquí está cómo hacerlo..
Cree un acceso directo haciendo clic con el botón derecho en cualquier lugar del Explorador de archivos o en su escritorio y seleccionando Nuevo> Acceso directo.
En la ventana Crear acceso directo, escriba su comando con la siguiente sintaxis:
"C: \ Windows \ System32 \ cmd.exe" / k yourcommand
La primera parte (la parte entre comillas) simplemente llama a cmd.exe para abrir el Símbolo del sistema. El interruptor / k
le indica a Símbolo del sistema que emita el siguiente comando y que luego permanezca abierto para que pueda ver los resultados o escribir comandos de seguimiento. También puedes usar el /do
cambiar en su lugar / k
(use solo uno de los interruptores) si desea que la ventana del símbolo del sistema se cierre después de emitir el comando. Y por supuesto, la tu comando
parte es el comando real que desea ejecutar.
Por ejemplo, si estuviera creando un comando simple para ejecutar el comprobador de archivos del sistema para encontrar y solucionar problemas con sus archivos de sistema, escribiría lo siguiente:
"C: \ Windows \ System32 \ cmd.exe" / k sfc / scannow
Cuando haya creado el comando que desea usar, haga clic en "Siguiente".
Escriba un nombre para el acceso directo y luego haga clic en "Finalizar".
Ahora, puede ejecutar un acceso directo en lugar de encender el símbolo del sistema y escribir el comando manualmente cada vez.
Otra cosa inteligente que puede hacer es canalizar los resultados de un comando a un archivo de texto (u otro programa). Por ejemplo, digamos que queríamos ejecutar el comando. ipconfig / all
, tener los resultados guardados en un archivo llamado ipconfig.txt en su escritorio y cerrar la ventana del símbolo del sistema después de ejecutar el comando. Podríamos usar lo siguiente para que eso suceda:
"C: \ Windows \ System32 \ cmd.exe" / c ipconfig / all> "c: \ users \nombre de usuario\ Desktop \ ipconfig.txt "
Si usas una sola >
para el comando de canalización, Windows sobrescribirá el contenido del archivo nombrado si el archivo ya existe. Si no existe, Windows creará el archivo. También puedes usar un doble. >>
en lugar de hacer que Windows agregue la nueva información del comando a un archivo existente en lugar de sobrescribir el archivo. Esto es útil si desea mantener un historial de los resultados de un comando.
Una vez que haya configurado su acceso directo, es fácil ejecutar un comando en cualquier momento que lo necesite. Y aunque es posible que aún desee utilizar un script para algo más complicado, ejecutar un comando desde un acceso directo es ideal para comandos simples y sencillos, como buscar archivos del sistema corruptos, encontrar su dirección IP, cerrar Windows sin instalar actualizaciones y más.