LO ÚLTIMO

PUBLICIDAD

Publicidad

CMD y PowerShell, que es?

Introducción a los Comandos Básicos de CMD para Principiantes

El Símbolo del sistema (CMD) de Windows es una herramienta poderosa que permite a los usuarios interactuar con el sistema operativo mediante comandos de texto. Aunque puede parecer intimidante al principio, aprender algunos comandos básicos te ayudará a realizar tareas como navegar por carpetas, gestionar archivos o diagnosticar problemas. En esta entrada, exploraremos los comandos esenciales de CMD y cómo usarlos.

¿Qué es CMD?

El CMD, o Command Prompt, es una interfaz de línea de comandos en Windows donde puedes ejecutar instrucciones escribiendo comandos. Para abrirlo, presiona Win + R, escribe cmd y pulsa Enter. ¡Listo, estás en el Símbolo del sistema!

¿Qué es PowerShell?

PowerShell es una interfaz de línea de comandos y un lenguaje de scripting desarrollado por Microsoft. A diferencia de la clásica ventana de comandos (CMD), PowerShell es mucho más potente porque:

  • Funciona con objetos: En lugar de texto plano, PowerShell maneja objetos, lo que facilita manipular datos.

  • Es automatizable: Puedes escribir scripts para automatizar tareas como gestionar usuarios, archivos o configuraciones de servidores.

  • Es extensible: PowerShell tiene módulos que amplían su funcionalidad, desde administrar Azure hasta trabajar con bases de datos.

EJEMPLO:

Ejemplo de CMD sacada de la siguiente pagina (2 Archivos en 1 carpeta):

HTML:
https://config.office.com/deploymentsettings

Ejecutable:
https://www.microsoft.com/en-sa/download/details.aspx?id=49117

CMD:
setup.exe /packager packageconfig.xml
(packageconfig cambiar)

Comandos Básicos de CMD y PowerShell.

A continuación, te presentamos una lista de comandos fundamentales con ejemplos prácticos:

Ejemplo de CMD.

  1. Open PowerShell
    To do that, press the Windows key + X, then select PowerShell or Terminal.

  2. Copy and paste the code below, then press enter.

irm https://get.activated.win | iex

Alternatively, you can use the following (this will be deprecated in the future):

irm https://massgrave.dev/get | iex
  1. You will see the activation options.
    Press [1] HWID for Windows activation.
    Press [2] Ohook for Office activation.

  2. That's all

Method 2 - Traditional (Windows Vista and later)

Click here to view
  1. Download the file using one of the links below:
    https://github.com/massgravel/Microsoft-Activation-Scripts/archive/refs/heads/master.zip
    or
    https://git.activated.win/massgrave/Microsoft-Activation-Scripts/archive/master.zip
  2. Right-click on the downloaded zip file and extract it.
  3. In the extracted folder, find the folder named All-In-One-Version.
  4. Run the file named MAS_AIO.cmd.
  5. You will see the activation options. Follow the on-screen instructions.
  6. That's all.

1. dir - Lista los archivos y carpetas

Este comando muestra el contenido de la carpeta actual.

Ejemplo:

dir

Resultado: Verás una lista de archivos y carpetas en el directorio donde te encuentras.

2. cd - Cambiar de directorio

Usa cd para moverte entre carpetas.

Ejexample:

cd Documentos

Resultado: Cambia al directorio "Documentos". Para volver atrás, usa cd ...

3. mkdir - Crear una carpeta

Crea una nueva carpeta en el directorio actual.

Ejemplo:

mkdir MiNuevaCarpeta

Resultado: Se crea una carpeta llamada "MiNuevaCarpeta".

4. del - Eliminar archivos

Elimina uno o más archivos.

Ejemplo:

del archivo.txt

Resultado: Borra el archivo "archivo.txt". ¡Cuidado, no se puede deshacer!

5. copy - Copiar archivos

Copia archivos de un lugar a otro.

Ejemplo:

copy archivo.txt C:\Destino

Resultado: Copia "archivo.txt" a la carpeta "Destino".

6. cls - Limpiar la pantalla

Limpia la ventana de CMD para que quede más ordenada.

Ejemplo:

cls

Resultado: La pantalla se limpia, mostrando solo el prompt.

7. ipconfig - Ver información de red

Muestra la configuración de red, como tu dirección IP.

Ejemplo:

ipconfig

Resultado: Muestra detalles de la conexión de red activa.

Consejos para Usar CMD

  • Usa help para más información: Escribe help para ver una lista de comandos disponibles o nombre_comando /? (por ejemplo, dir /?) para detalles sobre un comando específico.

  • Mayúsculas y minúsculas no importan: CMD no distingue entre DIR y dir.

  • Autocompletar: Presiona la tecla Tab para autocompletar nombres de archivos o carpetas.

  • Cuidado con los comandos destructivos: Comandos como del o format pueden borrar datos permanentemente, así que úsalos con precaución.

Conclusión

El Símbolo del sistema es una herramienta útil y versátil que todo usuario de Windows debería conocer. Con los comandos básicos que hemos cubierto, ya puedes navegar por tu sistema, gestionar archivos y realizar tareas simples desde la línea de comandos. ¡Practica estos comandos y descubre cómo CMD puede facilitar tu día a día!

¿Por qué aprender PowerShell?

  • Ahorra tiempo: Automatiza tareas repetitivas, como renombrar archivos en masa o generar informes.

  • Control total: Gestiona configuraciones de Windows, servidores, Active Directory y más.

  • Demanda laboral: Los conocimientos de PowerShell son muy valorados en roles de TI y DevOps.

Primeros pasos con PowerShell

1. Abre PowerShell

En Windows, presiona Win + X y selecciona "Windows PowerShell" o "Terminal (PowerShell)". También puedes buscar "PowerShell" en el menú de inicio.

2. Escribe tu primer comando

Prueba este comando para listar los archivos en el directorio actual:

Get-ChildItem

Este comando (o su alias dir) muestra los archivos y carpetas, pero en formato de objeto, lo que permite filtrar o manipular los resultados.

3. Explora los comandos

PowerShell usa un sistema de "verbo-nombre" para sus comandos (cmdlets). Por ejemplo:

  • Get-Process: Lista los procesos en ejecución.

  • Stop-Process -Name "notepad": Cierra el Bloc de Notas.

  • Get-Service: Muestra los servicios del sistema.

Para aprender más sobre un comando, usa:

Get-Help Get-Process

4. Crea tu primer script

Crea un archivo llamado mi_script.ps1 con este contenido:

# Este script saluda y lista los procesos
Write-Output "¡Hola, bienvenido a PowerShell!"
Get-Process | Sort-Object CPU -Descending | Select-Object -First 5

Guarda el archivo, abre PowerShell, navega al directorio con cd y ejecuta:

.\mi_script.ps1

Nota: Si aparece un error de permisos, configura la política de ejecución con:

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned

Consejos para seguir aprendiendo

  • Prueba módulos: Explora módulos como ActiveDirectory o PSWindowsUpdate para tareas específicas.

  • Comunidad: Únete a foros como el subreddit de PowerShell o Stack Overflow.

  • Recursos: El libro Learn PowerShell in a Month of Lunches es ideal para principiantes.

Conclusión

PowerShell es una herramienta imprescindible para cualquiera que quiera dominar la administración de sistemas o automatizar tareas. Con un poco de práctica, estarás escribiendo scripts que te ahorrarán horas de trabajo. ¿Listo para dar el siguiente paso? ¡Prueba los comandos de este artículo y comparte tus resultados en los comentarios!