1. Gestión de Archivos y Directorios
Attrib: Muestra o cambia los atributos de archivos o directorios (oculto, solo lectura, archivo, etc.).
Sintaxis: attrib [+r|-r] [+a|-a] [+s|-s] [+h|-h] [unidad:][ruta]archivo
Opciones:
+r: Establecer atributo de solo lectura-r: Quitar atributo de solo lectura+a: Establecer atributo de archivo-a: Quitar atributo de archivo+s: Establecer atributo de sistema-s: Quitar atributo de sistema+h: Establecer atributo oculto-h: Quitar atributo oculto
Ejemplos:
attrib +h miarchivo.txt– Ocultar miarchivo.txtattrib -r miarchivo.txt– Quitar atributo de solo lecturaattrib *.*– Mostrar atributos de todos los archivos del directorio actual
cd / chdir: Cambia el directorio actual.
Sintaxis: cd [ruta] o chdir [ruta]
Opciones:
..– Ir al directorio padre– Ir a la raíz de la unidad
Ejemplos:
cd Documents– Ir a la carpeta Documents en el directorio actualcd C:UsersUserDownloads– Ir a la carpeta Downloads en la unidad Ccd ..– Subir un nivel de directoriocd– Ir a la raíz de la unidad actual
Copy: Copia uno o varios archivos.
Sintaxis: copy [archivo_origen] [archivo_destino]
Opciones:
/a– Copiar archivo ASCII/b– Copiar archivo binario/v– Verificar que los archivos se copiaron correctamente
Ejemplos:
copy miarchivo.txt micopia.txt– Copiar miarchivo.txt a micopia.txtcopy *.txt C:Backup– Copiar todos los archivos .txt a la carpeta C:Backup
Del / Erase: Elimina uno o varios archivos.
Sintaxis: del [archivo] o erase [archivo]
Opciones:
/p– Preguntar antes de eliminar cada archivo/f– Forzar eliminación de archivos de solo lectura/s– Eliminar archivos de subdirectorios/q– Eliminar archivos sin preguntar
Ejemplos:
del miarchivo.txt– Elimina miarchivo.txtdel *.tmp– Elimina todos los archivos .tmpdel /f /s *.log– Elimina todos los archivos .log en el directorio actual y subdirectorios sin pedir confirmación
Dir: Muestra la lista de archivos y directorios.
Sintaxis: dir [ruta] [opciones]
Opciones:
/a– Mostrar todos los archivos (incluidos ocultos)/w– Mostrar en formato ancho/p– Mostrar página por página/s– Mostrar archivos de subdirectorios/b– Mostrar solo el nombre del archivo
Ejemplos:
dir– Mostrar lista de archivos y directoriosdir C:UsersUserDocuments /a– Mostrar todos los archivos de Documentsdir /w– Mostrar lista en formato anchodir /b /s *.txt– Mostrar todos los archivos *.txt con ruta completa
Mkdir / Md: Crea un nuevo directorio.
Sintaxis: mkdir [ruta] o md [ruta]
Ejemplos:
mkdir NuevaCarpeta– Crear carpeta NuevaCarpetamkdir C:Backup– Crear carpeta Backup en unidad C
Move: Mueve archivos o directorios.
Sintaxis: move [archivo_origen] [archivo_destino]
Ejemplos:
move miarchivo.txt C:Documents– Mover miarchivo.txt a Documentsmove dir1 dir2– Mover carpeta dir1 a dir2
Rd / Rmdir: Elimina un directorio.
Sintaxis: rd [ruta] o rmdir [ruta]
Opciones:
/s– Eliminar directorio con todo su contenido/q– Sin confirmación
Ejemplos:
rd micarpeta– Eliminar carpeta vacíard /s /q micarpeta– Eliminar carpeta con todo su contenido sin preguntar
Ren / Rename: Cambia el nombre de archivos o directorios.
Sintaxis: ren [nombre_antiguo] [nombre_nuevo]
Ejemplo:
ren miarchivo.txt nuevoarchivo.txt– Cambiar nombre a nuevoarchivo.txt
Type: Muestra contenido de un archivo de texto.
Sintaxis: type [archivo]
Ejemplo:
type miarchivo.txt– Mostrar contenido
Xcopy: Copia archivos y directorios (subdirectorios incluidos).
Sintaxis: xcopy [origen] [destino] [opciones]
Opciones:
/s– Copiar subdirectorios (excepto vacíos)/e– Copiar subdirectorios (incluidos vacíos)/i– Crear destino si no existe/y– Suprimir confirmación de sobreescritura/d– Copiar solo archivos más recientes
Ejemplos:
xcopy C:Source D:Destination /s– Copiar C:Source a todos los subdirectorios en D:Destinationxcopy C:Source D:Destination /e /y– Copiar incluyendo subdirectorios vacíos y sin confirmación
2. Gestión de Disco
Diskpart: Utilidad para particiones y volúmenes.
Sintaxis: diskpart
Notas:
- Es interactivo y requiere comandos propios
- Se requieren permisos de administrador
Format: Formatea un disco.
Sintaxis: format [unidad:] [opciones]
Opciones:
/q– Formato rápido/fs:tipo_sistema– Elegir sistema de archivos (NTFS, FAT32)
Ejemplos:
format D: /q– Formato rápido de Dformat E: /fs:NTFS– Formatear E a NTFS
Label: Cambia o establece la etiqueta del disco.
Sintaxis: label [unidad:][etiqueta]
Ejemplos:
label D: NuevaEtiqueta– Cambiar etiqueta de Dlabel D:– Quitar etiqueta
3. Gestión del Sistema
Cls: Limpia la pantalla.
Date / Time: Muestra o cambia fecha/hora.
Exit: Salir del terminal.
Shutdown: Apagar o reiniciar.
Tasklist / Taskkill / Taskmgr / Systeminfo: Administración de procesos y sistema.
4. Red
Ipconfig, Ping, Tracert, Netstat, Nslookup: Configuración de red, prueba de conectividad, rastreo de rutas y consultas DNS.
5. Otros Comandos
Assoc, Call, Chcp, Choice, Find, Findstr, Gpupdate, Help, Pause, Path, Prompt, Set, Start, Tree, Where – Para asociación de archivos, ejecución de batch, codificación de consola, selección de opciones, búsqueda, actualización de políticas y navegación en sistema.
6. Comandos de Batch
Echo, Rem, Goto, If, For – Mostrar mensajes, añadir comentarios, saltos condicionales, lógica y bucles en scripts.
Aviso: Ten cuidado al ejecutar comandos que puedan modificar el sistema, especialmente con permisos de administrador. Verifica siempre la unidad antes de usar format.