Ordres per a CMD: guia definitiva amb trucs, sintaxi i exemples

Darrera actualització: 17 novembre 2025
  • Domina CMD amb ordres bàsiques, de xarxa i manteniment per a Windows 10 i 11.
  • Aprèn operadors, variables, expansió diferida i autocompletat a cmd.exe.
  • Fes servir dreceres (F1–F9), canonades i redireccions per treballar més ràpid.

Ordres per a CMD a Windows

El Símbol del sistema (CMD) segueix sent una peça clau en Windows per a tasques ràpides, precises i avançades que de vegades trigaries més a la interfície gràfica. Encara que el seu aspecte recordi temps de MS-DOS, no és el mateix: CMD és l'intèrpret d'ordres de Windows i la seva utilitat avui dia és enorme per a diagnòstic, automatització i administració.

En aquesta guia reunim i reescrivim amb detall les ordres bàsiques i avançades més útils per a Windows 10 i Windows 11, des de navegació i fitxers fins a xarxa, manteniment, sintaxi del mateix cmd.exe, variables d'entorn, dreceres i trucs poc obvis. Tot explicat amb exemples, advertiments i bones pràctiques perquè puguis moure't amb soltesa per la consola.

Què és CMD i per a què serveix

CMD, també anomenat Símbol de sistema, és una consola en mode text amb què interactues directament amb el sistema operatiu. Permet executar ordres individuals o cadenes d'ordres que resulten molt eficaços per gestionar fitxers, diagnosticar xarxes, automatitzar tasques o accedir a opcions que la GUI no exposa amb la mateixa rapidesa.

Ordre CMD
Article relacionat:
Comandament CMD: Trucs i consells per aprofitar al màxim la terminal de Windows

Encara que comparteixi idees amb MS-DOS, CMD no és MS-DOS. És una eina d'administració sobre Windows NT (Windows 7/8/10/11 i Server), capaç d'executar utilitats del sistema, scripts .bat i molts .exe. A més, les seves ordres funcionen també a Windows 11, així que el que aprenguis aquí et serveix en versions modernes del sistema.

Com obrir la consola i quan fer servir permisos d'administrador

Hi ha diverses maneres d'obrir CMD segons us resulti més còmode. La més directa és obrir el menú Inici i escriure cmd per obrir el Símbol del sistema. També pots fer clic dret i triar executar com a administrador si necessites permisos elevats.

Altres vies pràctiques: Windows + R i escriure cmd; De Windows + X i seleccionar “Símbol del sistema” (o Windows PowerShell segons versió); i des del Administrador de tasques (Ctrl + Shift + Esc) a Fitxer > Executar nova tasca, teclejant cmd. Si ho vols sempre elevat, obre la ubicació de l'accés directe, entra a Propietats > Accés directe > Opcions avançades i marca “Executar com a administrador”.

Navegació i operacions bàsiques amb fitxers

Per moure't i orientar-te en carpetes, els imprescindibles són molt senzills. CD et canvia de directori: cd Ruta o cd.. per pujar un nivell. DIR et llista el contingut actual amb fitxers i subcarpetes, i amb TREE Carpeta veieu l'arbre de directoris d'una ruta concreta.

Quan la pantalla se satura, CLS neteja la consola per començar de zero; si has acabat, EXIT tanca la finestra. I si no recordes la sintaxi d'una ordre, AJUDA mostra la llista disponible amb una breu descripció, mentre que afegir /? a una ordre (per exemple, dir /?) mostra els seus paràmetres.

Per crear i ordenar, MD (o MKDIR) NomCarpeta genera una carpeta nova. RENAME canvia el nom d'un fitxer (i la seva extensió si l'inclous), encara que no converteix formats per art de màgia. L' elimina fitxers o carpetes (compte amb utilitzar-lo a la lleugera; si no pots esborrar-los, consulta com eliminar fitxers que no es poden esborrar), I FORMAT formateja una unitat completa, així que fes-lo servir amb extrema precaució.

Copiar, moure i utilitats avançades

Per duplicar fitxers utilitza COPY Arxiu Destinació; si el que vols és moure'ls, MOVE Arxiu Destinació els trasllada sense deixar-ne còpia. Quan treballes amb volums grans, ROBOCOPIA és la navalla suïssa: còpia ràpida i robusta, reintents automàtics, possibilitat de reprendre i indicador de progrés.

Si necessites comparar, FC mostra diferències entre dos fitxers o conjunts de fitxers. ASSOC us revela quin programa obre una extensió concreta, útil per diagnosticar associacions. I CIFRACIÓ pot sobreescriure lespai lliure per dificultar la recuperació de fitxers esborrats.

  Windows Hello no funciona: causes, solucions i configuració pas a pas

Diagnòstic del sistema i manteniment

Per conèixer l'equip en detall, systeminfo us ofereix nom de host, versió exacta de Windows, processador, RAM, placa i emmagatzematge, entre altres dades. VER retorna la versió numèrica del sistema; i TIME mostra o canvia lhora, per si sospites de desajustos.

Davant errors, chkdsk revisa la superfície del disc, detecta sectors defectuosos i corregeix inconsistències de sistema de fitxers. SFC / scannow examina la integritat dels fitxers del sistema i reemplaça els corruptes amb còpies en memòria cau (requereix CMD com a administrador). Per a tasques complementàries utilitza la interfície DISM.

Per alliberar espai, CLEANMGR obre lalliberador de disc clàssic. Si rebeu avisos d'espai, podeu treure l'avís de poc espai. Si vols avaluar rendiment, WINSAT FORMAL llança un benchmark general; pots fer servir variants com CPUFORMAL, MEMFORMAL, GRAPHICSFORMAL o DISKFORMAL per mesurar components concrets.

Altres tasques: DEFRAG desfragmenta la unitat; DISKART gestiona discos i particions (LIST DISK, LIST VOLUM per a inventari); SHUTDOWN -s -t Segons programa l'apagat (o -r per reiniciar), i logoff tanca la sessió sense apagar l'equip. Si necessites el Panell clàssic, PANELL DE CONTROL ho obre a l'instant. Si necessites unir particions, consulta com fusionar dues particions NTFS per a casos concrets.

Xarxes i connectivitat

Per començar, IPCONFIG mostra configuració IP, màscara, porta denllaç, DNS i molt més, ideal per a una visió ràpida de la xarxa. Ping comprova la connectivitat amb un host; si necessites més detalls de la ruta i latències salts a salt, TRACERT y PATHPING són els teus aliats.

Quan investigues connexions actives i ports en ús, netstat llista estadístiques, taules d'encaminament i estats TCP/IP. getmac et dóna la adreça MAC de la targeta de xarxa de lequip; i nslookup serveix per validar la resolució DNS de noms i IPs. Si vas un pas més enllà, netsh permet modificar i diagnosticar la configuració de xarxa amb profunditat.

Sintaxi de cmd.exe, operadors i colors

El mateix intèrpret cmd admet paràmetres molt útils: /c executa una ordre i surt, /k ho executa i manté la consola oberta, /q desactiva el ressò, /d deshabilita AutoRun, /a y /u forcen sortida ANSI o Unicode, /e:on|off controla les extensions d'ordres, /f:on|off activa la finalització de noms i /v:on|off habilita l'expansió retardada de variables.

Per canviar colors, /t:bf ajusta fons i primer pla amb dígits hexadecimals. Aquests són els valors vàlids:

valor color
0 Negre
1 blau
2 Verd
3 Aigua
4 vermell
5 porpra
6 groc
7 Blanc
8 gris
9 blau clar
a verd clar
b Aigua clar
c vermell clar
d Púrpura clar
e groc clar
f Blanc brillant

Els operadors marquen la diferència: | canalitza la sortida d'una ordre a l'entrada de l'altra; || executa el següent només si l'anterior falla; > redirigeix ​​la sortida a fitxer; & encadena comandes; i && només els executa en seqüència si van tenint èxit.

Amb caràcters especials i rutes amb espais, les cometes dobles són obligatòries i sovint has d'escapar amb ^ símbols com & < > ( ) | ^ = ; ! + , ~ i espais. Hi ha particularitats quan combines cometes amb /c o /k: si no es compleixen certes condicions (per exemple, un únic parell de cometes sense especials a dins), cmd elimina la primera i la darrera i processa la resta en conseqüència.

Variables d'entorn i expansió diferida

L'entorn de cmd es compon de variables de sistema i d'usuari que controlen el comportament de l'intèrpret d'ordres i del propi Windows. Per veure-les, utilitza establir (a PowerShell, Get-ChildItem Env:), i per consultar una variable concreta, set NomVariable.

Per crear o canviar valors, set Nom=valor; per eliminar-la, set Nom=. Si el valor conté especials (>, |, &, ^) has de escapar amb ^ o tancar en cometes dobles (aquestes es conserven com a part del valor). Per exemple: set Nom=New^&Name o set Nom=New&Name.

Per substituir el contingut d'una variable en línia, utilitza %VARIABLE% en ordres i scripts: cmd ho expandeix una única vegada (no de forma recursiva). Si necessiteu avaluar valors després de canvis dins d'un bloc, activa l'expansió retardada (/v:on) i utilitza !VARIABLE!.

  Com actualitzar a Windows 11 25H2: guia definitiva

Autocompletar fitxers i directoris

La finalització de noms no està activa per defecte, però la pots habilitar amb cmd /f:on. A més, és possible ajustar tecles al Registre en aquestes rutes: HKLM\Software\Microsoft\Command Processor\CompletionChar y PathCompletionChar, i els seus equivalents a Hkcu, usant valors REG_DWORD (per exemple, 0x9 per a TAB o 0x08 per a RETROCÉS).

Amb la finalització activa, CTRL+D completa directoris y CTRL+F completa arxius i directoris. Repetir les combinacions recorre coincidències; amb Maj + la tecla corresponent, navegues cap enrere. Si editeu la cadena, es recalcula la llista de coincidències, i les rutes amb espais es completen entre cometes per evitar errors.

Dreceres i trucs que estalvien temps

Les tecles de funció acceleren la feina amb l'historial. F1 reescriu l'última ordre caràcter a caràcter; F2 pregunta un caràcter i enganxa des del començament fins a la primera aparició; F3 reescriu l'última ordre completa; F4 esborra des del cursor fins al caràcter indicat.

Amb F5 recorres ordres anteriors (sense activar autocompletat), F6 insereix l'indicador EOF (^Z), F7 mostra un menú amb l'historial, F8 reescriu ordres usades abans i F9 reexecuta per número del menú de F7. També pots fer servir la fletxa amunt per recuperar l'ordre prèvia amb el cursor al final.

Per executar diverses ordres seguides, encadena'ls amb && o separa amb & si no depens de lèxit. Si s'encalla alguna cosa, CTRL+C cancel·la l'execució (i si una aplicació queda congelada consulta com tancar una aplicació congelada a Windows). Massa sortida? Afegeix | more per paginar, | find «text» per filtrar línies amb una paraula concreta, | clip per copiar al porta-retalls, o > fitxer.txt per guardar-la.

Exemples pràctics i petites “receptes”

Per aclarir la pantalla, cls torna la consola a un estat net. Si vols un llistat en text pla de tot el que hi ha a una carpeta, dir /b > llistat.txt crea un fitxer amb els noms de fitxers i subdirectoris a la ruta actual.

Si prefereixes emportar-te la sortida al porta-retalls, pots fer dir | clip i enganxar després amb Ctrl + V. Per escriure el símbol de canonada a molts teclats espanyols, recorda que sol sortir amb AltGr + 1.

Per reparar fitxers del sistema, sfc / scannow examina i repara el que trobi corrupte utilitzant caixets locals. Si hi apareixen moltíssims errors, potser ha arribat l'hora de canviar el disc abans de perdre dades.

Com a curiositat, pots incrustar un fitxer dins d'una imatge amb: copy /b documento.docx+foto.png salida.png. En obrir la imatge, veuràs la foto; en obrir el fitxer resultant amb l'app adequada (per exemple, Word), podràs accedir al contingut del document ocult.

Per auditar programari, producte wmic obtenir el nom llista programes instal·lats. Hi ha una desinstal·lació via wmic product where «NomExacte» call uninstall /nointeractive, encara que no és el més còmode del món perquè exigeix ​​el nom exacte, així que per desinstal·lar massivament no sol ser la via més recomanable.

Si vols canviar el títol de la finestra de CMD i diferenciar instàncies, utilitza: title MiConsola. Per aprofundir en controladors, driverquery /fo list /v mostra ubicació, estat, mida i data de cada driver (veure com saber quins drivers tinc instal·lats).

Amb llistats, dir admet ordenacions: per exemple, dir /os (per mida) o opcions de data com dir /od per veure del més antic al més recent. Juga amb el modificador /o i les subopcions per obtenir l'ordre desitjat segons criteri.

Per inventariar l'equip, systeminfo bolca tot en pantalla (pots combinar-ho amb > info.txt per guardar-ho). Si el teu és tenir el programari al dia, winget upgrade –tots detecta i actualitza apps disponibles des de la línia d'ordres, i també és possible actualitzar una app concreta amb: winget upgrade NOMBRE_PROGRAMA.EXTENSION.

Per a una revisió exprés de codi maliciós amb l'antivirus de Microsoft, pots llançar una exploració ràpida amb la utilitat de línia d'ordres de Windows Defender, per exemple: mpcmdrun.exe -Scan -1 des de la ruta corresponent.

  Com habilitar i utilitzar l'Editor de directives de grup (gpedit.msc) al Windows 11: guia completa

Si necessites veure la versió exacta de Windows que corre el teu equip, escriu winver. Apareixerà una finestra amb edició, compilació i, si la llicència està vinculada al vostre compte Microsoft, també es reflecteix aquesta associació.

Problemes habituals i com sortir del pas

Si CMD et mostra “Accés denegat”, probablement et falten permisos: torna a obrir la consola com a administrador. Quan el missatge diu que no troba el fitxer, revisa rutes, cometes i espais, que solen ser la causa.

si apareix “Error a la sintaxi”, verifica paràmetres o utilitza /? per recordar opcions de l'ordre. Quan una ordre “no respon”, prem Ctrl + C per trencar l'execució i comprova si necessiteu paràmetres addicionals. Si sospites de problemes de codificació, prova chcp 65001 (UTF‑8) o executa l'ordre des de PowerShell.

CMD vs PowerShell: diferències clau

Visualment són semblants, però no juguen a la mateixa lliga. CMD treballa amb text pla i és ideal per a tasques bàsiques, scripts .bat senzills i operacions ràpides. PowerShell treballa amb objectes, té el seu propi llenguatge de scripting, mòduls, condicionals, bucles i moltes més capacitats dautomatització i administració avançada.

En el dia a dia, CMD segueix sent comodíssim per a pings, llistats, còpies, manteniment i diagnòstics ràpids. Si busques automatitzar de forma complexa, integrar sortides i manipular dades de forma estructurada, PowerShell és l'eina que et donarà aquest plus.

Preguntes freqüents ràpides

CMD i PowerShell són el mateix?

No, compleixen rols diferents: CMD és més simple i directe per a tasques bàsiques; PowerShell és més potent, flexible i orientat a automatització complexa.

Quins avantatges ofereix CMD davant de la interfície gràfica?

Velocitat, accés directe i automatització: pots arribar a opcions no visibles a la GUI i encadenar ordres per estalviar temps.

CMD seguirà disponible a Windows futurs?

Microsoft manté suport per a CMD, encara que impulsa PowerShell com a entorn principal. No hi ha anunci oficial de retirada.

Puc executar ordres de PowerShell a CMD?

No directament. Són llenguatges diferents, encara que pots obrir PowerShell des de CMD escrivint powershell i llançar-hi les seves ordres.

És segur executar qualsevol ordre?

Depèn de l'ordre. Evita copiar i enganxar sense entendre'l, sobretot si modifica el sistema (formats, canvis de registre, esborrats).

Com veure la versió de CMD?

Escriu veure per a la versió del sistema o cmd /? per a informació de l'intèrpret d'ordres a la teva instal·lació.

Podeu personalitzar l'aparença de la finestra?

Sí, a Propietats (clic dret a la barra de títol): colors, fonts, mida de finestra i més.

Què passa si una ordre no existeix?

Poden faltar permisos o no estar a la teva edició. Proveu-ho com a administrador i confirmeu que no sigui una ordre exclusiva de PowerShell.

Es poden desfer canvis fets per CMD?

No sempre: un esborrat sense còpia de seguretat és irreversible. Per a paràmetres de configuració, cerqueu l'ordre oposada o restaurada des d'una còpia.

Amb tot això ja tens a mà un repertori complet per dominar CMD: des de moure't per carpetes, copiar o comparar arxius i gestionar el sistema, fins a investigar la xarxa, encadenar ordres amb operadors, esprémer variables i autocompletat o tirar dreceres poc conegudes. Usat amb cap, el Símbol del sistema es converteix en un accelerador de productivitat i una via de rescat quan la interfície es queda curta.