Ayuda (HELP y /?)
Si alguna vez te preguntas “¿qué opciones tiene este comando?”, no necesitas buscar en la web. El propio símbolo del sistema puede decírtelo.
Este artículo explica cómo usar el comando HELP y la opción /?, y cómo leer la sintaxis que muestran.
Mostrar la lista de comandos
Si ejecutas help sin argumentos, se muestra una lista de los principales comandos que tienen ayuda.
help
Comandos como ping e ipconfig no aparecen en la lista de help. Puedes consultarlos con la opción /? que se describe más abajo.
Mostrar la ayuda de un comando concreto
HELP nombre-del-comando
Indica un nombre de comando después de help para ver su uso detallado.
help nombre-del-comando

中小企業経営者のためのRPA入門 RPA導入を成功させる方法

60分でわかる! AIエージェント 超入門

コマンドラインの黒い画面が怖いんです。

知識・才能ゼロでもらく~に月10万円稼ぐ! よくわかるAI副業超入門
nombre-del-comando /?
Si añades /? después del nombre de un comando, también se muestra su ayuda.
nombre-del-comando /?
help dir y dir /? muestran casi el mismo contenido.
| Método | Características |
|---|---|
help nombre-del-comando | Solo funciona con los comandos de la lista de help |
nombre-del-comando /? | También funciona con comandos externos (ping, ipconfig, etc.) |
Muchos comandos admiten /?, incluso los que faltan en la lista de help. Prueba primero con /?.
Algunos comandos usan -? o --help en lugar de /?. Por ejemplo, tar y curl muestran la ayuda con --help. Si /? no funciona, prueba también estas opciones.
Cómo leer la sintaxis
La sintaxis que aparece en la ayuda tiene su propia notación. Por ejemplo, al principio de dir /? verás una línea como esta:
DIR [unidad:][ruta][nombre-de-archivo] [/A[[:]atributos]] [/B] [/C] [/D] [/L] [/N]
Las reglas principales de la notación son:
| Notación | Significado |
|---|---|
[ ] | Elemento opcional |
Sin [ ] | Elemento obligatorio |
A | B | Se especifica A o B |
... | El elemento se puede repetir |
Como todos los elementos de dir están entre [ ], puedes ejecutarlo sin indicar nada.
Leer mejor las ayudas largas
En comandos con ayuda extensa, como for /? o set /?, la parte superior del texto desaparece de la pantalla. Estas técnicas te ayudan a leerla mejor.
Mostrar una pantalla cada vez
Pasa la salida al comando more mediante una canalización. Pulsa la barra espaciadora para la siguiente pantalla y q para salir.
for /? | more
Guardar en un archivo
Con la redirección puedes guardar la ayuda en un archivo de texto.
for /? > for-help.txt
Después puedes abrir el archivo en el Bloc de notas y leerlo con calma.
Buscar solo la parte necesaria
Combínalo con el comando findstr para encontrar solo las líneas que contienen una cadena concreta. /C: es necesario porque, sin él, /B se interpretaría como una opción del propio findstr.
dir /? | findstr /C:"/B"
Diferencias con PowerShell
En PowerShell, help es una función que envuelve Get-Help (con paginación), por lo que su salida es distinta a la del símbolo del sistema. Además, escribir dir /? en PowerShell no muestra la ayuda del símbolo del sistema.
Para ver la ayuda del símbolo del sistema, ejecuta el comando en el símbolo del sistema, o desde PowerShell con algo como cmd /c dir /?.
Resumen
- Ejecutar solo
helpmuestra la lista de comandos que tienen ayuda help nombre-del-comandoonombre-del-comando /?muestran cómo se usa un comando/?también funciona con comandos externos, así que pruébalo primero- En la sintaxis,
[ ]indica opcional y|indica una elección - Usa
| moreo> nombre-de-archivopara leer mejor las ayudas largas