Autocompletar en Windows cmd prompt?

11

Sé que podemos completar automáticamente las rutas en cmd prompt. Solo quería saber si podemos autocompletar comandos en cmd prompt como lo hacemos en bash.
¿Podemos hacer que busque a través de una lista de comandos incorporados y todos los archivos ejecutables (exe, bat, cmd, etc.) en% PATH% cuando se presiona la pestaña?
¿O hay un software similar a un shell que tiene esta característica?

asdfg
fuente
1
Solo en el directorio actual ...
Rook

Respuestas:

6

PromptPal

Altamente configurable, y proporciona edición completa al estilo de Windows, finalización de comandos, historial de comandos, ayuda de sintaxis, una interfaz con pestañas y mucho más.

Ayuda de sintaxis : tan pronto como se reconoce un comando, PromptPal muestra información útil sobre sus parámetros, interruptores y efectos en una barra de herramientas de tamaño variable.

Agregue sus propios comandos : si tiene utilidades de línea de comandos que PromptPal no reconoce, no hay problema: es fácil agregarlos a la colección de PromptPal.

$ 29.99 - 30 días de prueba

texto alternativo


Potencia Shell

El nuevo shell de comandos y el motor de automatización extensible de Microsoft completan automáticamente los comandos.

Es nativo en Windows 7 y Server 2008 R2.

Win+ R> powershell>Enter

Para instalarlo en otras ventanas: http://support.microsoft.com/kb/968929
Y para obtener más recursos al respecto: http://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx


Cygwin

Un entorno similar a Linux para Windows. Está formado por dos partes:
  • Una DLL (cygwin1.dll) que actúa como una capa de emulación de API de Linux que proporciona una funcionalidad sustancial de API de Linux.
  • Una colección de herramientas que proporcionan la apariencia de Linux.

Y así, un shell bash que se autocompleta


También hay PowerCmd , es una especie de GUI y no un reemplazo de shell, por lo que todos los comandos por lotes serán estrictamente los mismos. Extiende visualmente la función de autocompletar (pero que yo sepa, solo con comandos en el directorio activo). Y es un shareware: $ 29.95

fluxtendu
fuente
¿Estás seguro de que Powershell autocompleta comandos? Acabo de probar que no funcionó para mí ... ¿Podemos hacer que funcione en XP? Gracias ..
asdfg
@nsharish sí lo hace, y sí puedes instalarlo en xp, mira mi respuesta actualizada
fluxtendu
Funciona para mí aquí, escribí 'disco' y presioné la pestaña y pasó por un montón de cosas que coincidían.
financiado
powershell no acepta los mismos comandos que el símbolo del sistema, creo.
Jader Dias
Sí. Funciona bien para los cmdlets integrados de PowerShell. Solo después de que la palabra se haya escrito hasta el guión. Todavía no estoy acostumbrado a los cmdlets de PowerShell. Gracias por una respuesta útil
asdfg
0

Puede usar RegEdit para habilitar el autocompletado en rutas y archivos. Cree un archivo llamado AutoCompleteChar.reg que contenga las siguientes líneas. Luego invoque "regedit AutoCompleteChar.reg" para cambiar el autocompletado de rutas y archivos al carácter de tabulación (9). Funciona en Windows 10.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]
"CompletionChar"=dword:00000009
"PathCompletionChar"=dword:00000009
BSalita
fuente