Gebruik je de opdrachtprompt dagelijks? Als dat zo is, heb ik onlangs een manier gevonden om automatisch aanvullen voor de opdrachtprompt in te schakelen via een eenvoudige registerbewerking. Typ bij het typen van lange padnamen de eerste paar letters en druk vervolgens op TAB om de map- of bestandsnamen automatisch aan te vullen.

Als ik bijvoorbeeld C: \ Documents and Settings \ typ, hoef ik alleen maar C: \ Doc in te typen en vervolgens op de TAB-toets te drukken.

schakel de opdrachtregel voor automatisch aanvullen indos prompt automatisch aanvullen

Zoals u kunt zien, is er maar één map die begint met "doc", dus deze wordt automatisch aangevuld met aanhalingstekens. Dat is best netjes. Als u verder wilt gaan, voegt u gewoon nog een \ toe aan het einde en drukt u vervolgens op TAB. Merk op dat u de schuine streep naar voren kunt toevoegen na het citaat en het zal nog steeds prima werken.

U kunt door de verschillende mappen en bestanden in een map gaan door simpelweg op de TAB-toets te drukken. Dus als u C: \ typt en vervolgens op de tab-toets drukt, kunt u in alfabetische volgorde door alle mappen en bestanden in dat pad bladeren, dwz C: \ Documents and Settings, C: \ Program Files \, enz.

Merk op dat dit eigenlijk alleen van toepassing is op Windows XP. In Windows 7 en hoger werkt automatisch aanvullen automatisch wanneer u op de TAB-toets drukt.

Schakel automatisch aanvullen in voor opdrachtprompt

Stap 1: klik op Start, vervolgens op Uitvoeren en typ regedit in Windows XP. Klik in Windows 7 en hoger op Start en typ regedit.

regedit

Stap 2: Navigeer naar een van de volgende registersleutels:


HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Command Processor HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Command Processor

Dus welke kies je? Nou, hier is hoe het werkt. De lokale computersleutel is van toepassing op alle gebruikers op de computer, maar wordt overschreven door de huidige gebruikerssleutel als de waarde anders is. Als automatisch aanvullen bijvoorbeeld is uitgeschakeld met de HKLM-sleutel, maar is ingeschakeld met de HKCU-sleutel, wordt het ingeschakeld. U kunt zien of automatisch aanvullen is uitgeschakeld wanneer u op de TAB-toets drukt, gewoon een TAB-spatie invoegt.

Je kunt de instellingen op beide locaties wijzigen als je wilt, maar het is eigenlijk alleen nodig in de HKCU-sleutel om automatisch aanvullen in te schakelen.

Stap 3: Dubbelklik op de toets CompletionChar en verander de waarde in decimaal formaat naar 9. CompletionChar maakt voltooiing van mapnamen mogelijk.

commando processor

U kunt de voltooiing van bestandsnamen ook inschakelen door de waarde van PathCompletionChar ook in 9 te wijzigen. Merk op dat de waarde 9 of 0x9 in hexadecimaal is om het TAB-controleteken te gebruiken voor automatisch aanvullen. Je kunt ook andere sleutels gebruiken als je wilt.

Je kunt bijvoorbeeld 0x4 gebruiken voor CTRL + D en 0x6 voor CTRL + F. Ik vind persoonlijk de TAB-toets de meest intuïtieve toets, maar je hebt andere opties als je dat nodig hebt.

U kunt desgewenst hetzelfde controleteken gebruiken voor zowel het voltooien van bestanden als mappen. In dit geval toont automatisch aanvullen u alle overeenkomende bestanden en mappen voor het opgegeven pad.

Zoals eerder vermeld, is de standaardwaarde in Windows 7, Windows 8 en hoger 0x40 (64 decimaal) in de HKLM-sleutel. Het moet standaard worden ingesteld op 0x9 (9 in decimalen) in de HKCU-sleutel, wat betekent dat het zal worden ingeschakeld. Zo niet, dan kunt u het handmatig gaan wijzigen.

Over het algemeen is dit een geweldige tijdbesparing voor iedereen die veel DOS-opdrachten moet typen. Als u vragen heeft, kunt u een opmerking plaatsen. Genieten!