educación, informática y demás

Trabajando con comandos en Windows

Aunque los sistemas operativos Windows están orientados a su manejo a través de una interfaz gráfica, podemos trabajar con ellos utilizando comandos.

De hecho, los sistemas Windows aparecieron para facilitar el uso de los sistemas operativos a usuarios que querían utilizar los sistemas informáticos para desarrollar un trabajo que no tenía que ver con la informática, que eran la mayoría de los potenciales usuarios de los sistemas.

Hoy en día las interfaces gráficas de usuario son amigables, bastante flexibles, permiten realizar operaciones con el sistema de forma sencilla y pudiendo mostrar información de interés bien organizada. Lo mismo ocurre con las herramientas de administración del sistema disponibles en el sistema operativo.

¿Por qué necesitamos comandos?

Sin embargo, para los usuarios avanzados que tienen conocimientos del sistema o los profesionales del sector, el uso de comandos agiliza el uso del sistema y, sobre todo, su administración.

En realidad, es en la administración de un sistema donde realmente tiene más sentido el uso de comandos para realizar tareas complejas de forma rápida o automatizar la ejecución de operaciones largas y/o complejas.

Ventajas del uso de comandos

Las ventajas del uso de comandos se podrían resumir básicamente en las siguientes:

  • Algunas operaciones se realizan de forma más rápida que a través de la interfaz gráfica.
  • Se pueden ejecutar operaciones complejas que desde interfaz gráfica no se podrían realizar o sería complicado llevar a cabo. Por ejemplo, gracias a la ejecución de comandos con patrones, variables de entorno y redirecciones.
  • Se pueden programar una serie de operaciones que se ejecutarán en secuencia como si fuera una sola tarea que no requiera interacción del usuario. Gracias al uso de scripts del sistema (procesos por lotes).
  • Se pueden reutilizar tareas entre distintos sistemas o tareas que se adapten a distintos contextos. Gracias al uso de scripts que reciban parámetros.
  • Los comandos, salvo excepciones muy concretas, no cambian entre versiones del mismo sistema operativo. Si aprendemos a utilizar una serie de comandos los podremos aprovechar en sucesivas versiones del sistema operativo. Lo mismo ocurre con los scripts, salvo ligeros cambios que se puedan añadir en el nuevo sistema.

No obstante, para sacar partido de los comandos es necesario conocer como funciona el interprete de comandos y conocer los comandos disponibles.