Restul vine de la sine

Apropo.ro / 14.06.2002, 11:47
Restul vine de la sine
Avem urmatoarea situatie: shell DOS. Cat dureaza, de pilda, sa accesati path-ul "C:\\Documents and Settings\\Administrator\\Desktop>" ? Sau mai bine intrebat, cat va ia sa tastati aceasta adresa? Daca urmati acest tip, va dura maxim 10 secunde... Si Windows-ul stie sa faca

Avem urmatoarea situatie: shell DOS. Cat dureaza, de pilda, sa accesati path-ul „C:\\Documents and Settings\\Administrator\\Desktop>” ? Sau mai bine intrebat, cat va ia sa tastati aceasta adresa? Daca urmati acest tip, va dura maxim 10 secunde…

Si Windows-ul stie sa faca name-completion, adica sa caute printre foldere, cele care seamana cu ce ati scris deja. In DOS, acest lucru se poate face cu, comanda CMD /F:ON pentru activare, sau /F:OFF pentru dezactivare. Acest lucru este valabil doar pentru sesiunea respectiva.

Mai nou, in Windows, exista acest auto-completion, insa este setat pe combinatia de taste CTRL+D sau CTRL+F pentru un sens si SHIFT+D si SHIFT+F pentru celalalt sens. Aceasta combinatie de taste poate fi personalizata. Cum? Din registrii…

Porniti regedit.
Duceti-va la:
HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor
In dreapta veti putea gasi doua „chei”:

  • CompletionChar
  • PathCompletionChar

Acestea specifica combinatia de taste care produc completarea numelui folder-elor. Default-ul este 0x4 (CTRL+D) sau 0x6 (CTRL+F). Editati acele valori pentru a obtine ceea ce doriti. Pentru a obtine TAB COMPLETION, inscrieti in ambele chei, valoarea 0x9.

Gata! Acum toate sesiunile DOS vor avea TAB COMPLETION. Incercati exemplul de la inceputul articolului – tastati „do”, apasati TAB (daca ati pus 0x9), „ad”, TAB, „des”, TAB, cititi. Tocmai ati reusit.

Razvan Rebegeanu