Gebruik je de commando prompt op een dagelijkse basis? Als dat zo is, onlangs heb ik een manier gevonden om te schakelen auto-complete voor de opdrachtprompt via een eenvoudig register te bewerken. Bij het typen van lange pad namen, typ de eerste paar letters in en druk op TAB om automatisch aanvullen van een map-of bestandsnamen.
Bijvoorbeeld, als ik aan het typen ben C:Documents and Settings, ik zou alleen maar hoeft in te typen in C:Doc en druk op de TAB – toets.
Zoals u kunt zien, er is maar een map die begint met “doc“, zodat het automatisch wordt aangevuld met citaten toegevoegd. Nu dat is vrij netjes. Als u wilt om verder te gaan, gewoon het toevoegen van een andere tot het einde en druk op TAB. Opmerking u kunt de slash na de offerte en het werkt nog steeds prima.
U kunt doorgaan door de verschillende mappen en bestanden in een directory door te drukken op de TAB-toets. Dus als u type in C: en druk op de tab-toets drukt, zult u in staat om te bladeren door alle mappen en bestanden in die pad in alfabetische volgorde, d.w.z. de C:Documents en Instellingen, C:Program Files, enz.
Merk op dat dit eigenlijk alleen van toepassing op Windows XP. In Windows 7 en hoger, autoaanvullen werkt automatisch wanneer u op de TAB-toets.
Automatisch aanvullen inschakelen voor Opdrachtprompt
Stap 1: Klik op Start, vervolgens op Uitvoeren en typ regedit in Windows XP. In Windows 7 en hoger, gewoon klikken op Start en typ regedit.
Stap 2: Navigeer naar een van de volgende registersleutels:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftCommand Processor
HKEY_CURRENT_USERSOFTWAREMicrosoftCommand Processor
Dus welke moet je kiezen? Nou, hier is hoe het werkt. De Lokale Machine – toets zal gelden voor alle gebruikers op de computer, maar zal overschreven worden door de Huidige Gebruiker de toets als u de waarde is anders. Bijvoorbeeld, als autoaanvullen is ingeschakeld op de HKLM-toets, maar ingeschakeld op het HKCU toets, dan wordt deze ingeschakeld. U kunt zien of de functie autoaanvullen is uitgeschakeld wanneer u op de TAB-toets simpelweg voegt een TAB in de ruimte.
U kunt de instellingen wijzigen in beide locaties als je wilt, maar het is eigenlijk alleen nodig in het HKCU toets voor automatisch aanvullen worden ingeschakeld.
Stap 3: dubbelklik op de CompletionChar sleutel en verander de waarde naar 9 in decimale notatie. CompletionChar kunt map-naam in de afronding.
U kunt ook de bestandsnaam van de voltooiing door het veranderen van de waarde van PathCompletionChar om 9 ook. Merk op dat de waarde van 9 of 0x9 in hexadecimaal is om gebruik te maken van de TAB-teken voor automatisch aanvullen. U kunt ook andere toetsen gebruiken als u wilt.
Bijvoorbeeld, kunt u gebruik maken van 0x4 voor CTRL + D en 0x6 voor CTRL + F. Persoonlijk vind ik de TAB-toets om de meest intuïtieve toets, maar heb je andere opties als u nodig hebt.
U kunt ook gebruik maken van de dezelfde controle karakter voor zowel bestands-en map voltooiing als je wilt. In dit geval, autoaanvullen zal u tonen alle overeenkomende bestanden en mappen voor het gegeven pad.
Zoals eerder vermeld, wordt de standaard waarde in Windows 7, Windows 8 en hoger 0x40 (64 in decimalen) in de sleutel HKLM. Deze moet worden ingesteld op 0x9 (9 in decimalen) in het HKCU toets standaard, wat betekent dat het zal worden ingeschakeld. Indien niet, kunt u handmatig te gaan en te wijzigen.
Samengevat, dit is een grote tijdswinst voor iedereen die het typen een stuk van DOS commando ‘ s. Als u vragen hebt, voel je vrij om een reactie te plaatsen. Genieten!