Completamento automatico nel prompt di cmd di Windows?


11

So che possiamo completare automaticamente i percorsi nel prompt cmd. Volevo solo sapere se possiamo completare automaticamente i comandi nel prompt cmd come facciamo in bash.
Possiamo farlo cercare attraverso un elenco di comandi integrati e tutti i file eseguibili (exe, bat, cmd ecc.) Nel% PATH% quando si preme la scheda?
O c'è un software simile a una shell che ha questa funzione?


1
Solo nella directory corrente ...
Rook,

Risposte:


6

PromptPal

Altamente configurabile e offre editing completo in stile Windows, completamento dei comandi, cronologia dei comandi, guida alla sintassi, un'interfaccia a schede e molto altro.

Sintassi Help : Non appena viene riconosciuto un comando, PromptPal visualizza informazioni utili su parametri, opzioni ed effetti in una barra degli strumenti ridimensionabile.

Aggiungi comandi personalizzati : se disponi di utility da riga di comando che non sono riconosciute da PromptPal, non è un problema: è facile aggiungerle alla raccolta di PromptPal.

$ 29,99 - 30 giorni di prova

testo alternativo


PowerShell

La nuova shell dei comandi e il motore di automazione estensibile di Microsoft esegue i comandi di completamento automatico.

È nativo in Windows 7 e Server 2008 R2.

Win+ R> powershell>Enter

Per installarlo su altre finestre: http://support.microsoft.com/kb/968929
E per ulteriori risorse a riguardo: http://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx


Cygwin

Un ambiente simile a Linux per Windows. Si compone di due parti:
  • Una DLL (cygwin1.dll) che funge da livello di emulazione dell'API Linux e fornisce una sostanziale funzionalità dell'API Linux.
  • Una raccolta di strumenti che forniscono aspetto e funzionalità Linux.

E così, una shell bash che esegue il completamento automatico


C'è anche PowerCmd , è una sorta di GUI e non una sostituzione della shell, quindi tutti i comandi batch saranno rigorosamente gli stessi. Estende visivamente la funzione di completamento automatico (ma per quanto ne so, solo con comandi nella directory attiva). Ed è uno shareware: $ 29,95


Sei sicuro che i comandi di completamento automatico di PowerShell ... Ho appena provato che non ha funzionato per me ... Possiamo farlo funzionare in XP? Grazie ..
asdfg,

@nsharish sì, e sì, puoi installarlo su XP, guarda la mia risposta aggiornata
fluxtendu,

Funziona per me qui, ho digitato "disk" e ho premuto il tasto Tab e si è spostato attraverso un mucchio di cose corrispondenti.
Noce non finanziata

PowerShell non accetta gli stessi comandi del prompt dei comandi che penso.
Jader Dias,

Sì. Funziona bene con i cmdlet incorporati PowerShell. Solo dopo che la parola è stata digitata nel trattino .. Non sono ancora abituato ai cmdlet PowerShell. Grazie per una risposta utile
asdfg

0

È possibile utilizzare RegEdit per abilitare il completamento automatico su percorsi e file. Creare un file chiamato AutoCompleteChar.reg contenente le seguenti righe. Quindi invoca "regedit AutoCompleteChar.reg" per modificare il completamento automatico di percorsi e file nel carattere tab (9). Funziona su Windows 10.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]
"CompletionChar"=dword:00000009
"PathCompletionChar"=dword:00000009
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.