Komut İsteminde Otomatik Tamamlama Nasıl Açılır

Komut istemini(command prompt) günlük olarak kullanıyor musunuz ? Öyleyse, kısa bir süre önce basit bir kayıt defteri düzenlemesi aracılığıyla (registry edit)komut istemi(command prompt) için otomatik tamamlamayı açmanın bir yolunu buldum . Uzun yol adlarını yazarken, yalnızca ilk birkaç harfi yazın ve ardından klasör veya dosya adlarını(folder or file names) otomatik olarak tamamlamak için SEKME(TAB) tuşuna basın .

Örneğin, C:\Documents and Settings\ , sadece C:\DocSEKME(TAB) tuşuna basmam gerekir .

otomatik tamamlama komut istemini etkinleştir

dos istemi otomatik tamamlama

Gördüğünüz gibi “ doc ” ile başlayan tek bir klasör var, bu yüzden eklenen tırnaklarla otomatik olarak tamamlanıyor. Şimdi bu oldukça temiz. Daha fazla devam etmek istiyorsanız \, sonuna bir tane daha ekleyin ve ardından SEKME(TAB) tuşuna basın . Alıntıdan sonra eğik çizgi(forward slash) ekleyebileceğinizi ve yine de iyi çalışacağını unutmayın.

SEKME tuşuna(TAB key) basarak bir dizindeki farklı klasörler ve dosyalar arasında devam edebilirsiniz . Dolayısıyla, C: yazıp ardından sekme tuşuna(tab key) basmaya devam ederseniz, bu yoldaki tüm klasörler ve dosyalar arasında alfabetik sırayla geçiş yapabilirsiniz, yani C:\Documents and Settings , C:\Program Files\ , vb.

Bunun gerçekten yalnızca Windows XP için geçerli olduğunu unutmayın . Windows 7 ve sonraki sürümlerde, SEKME tuşuna(TAB key) bastığınızda otomatik tamamlama otomatik olarak çalışır .

Komut İstemi(Command Prompt) için Otomatik Tamamlamayı(Autocomplete) Etkinleştir

Adım 1(Step 1) : Başlat'a(Start) ve ardından Çalıştır'a(Run) tıklayın ve Windows XP'de(Windows XP) regedit yazın (regedit ) . Windows 7 ve sonraki sürümlerde, Başlat'a(Start) tıklayın ve ardından regedit yazın.

regedit

Adım 2(Step 2) : Aşağıdaki kayıt defteri anahtarlarından birine gidin:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Command Processor

Peki hangisini seçersin? İşte(Well) nasıl çalıştığı. Yerel Makine(Local Machine) anahtarı, bilgisayardaki tüm kullanıcılar için geçerli olacaktır, ancak değer farklıysa Geçerli Kullanıcı anahtarı tarafından geçersiz kılınacaktır. (Current User)Örneğin, HKLM anahtarında(HKLM key) otomatik tamamlama devre dışıysa , ancak HKCU anahtarında(HKCU key) etkinse , etkinleştirilecektir. Otomatik tamamlamanın devre dışı olup olmadığını SEKME tuşuna bastığınızda(TAB key) bir SEKME alanı eklerken anlayabilirsiniz .

İsterseniz her iki konumdaki ayarları da değiştirebilirsiniz, ancak otomatik tamamlamanın etkinleştirilmesi için gerçekten yalnızca HKCU anahtarında gereklidir.(HKCU key)

Adım 3 : (Step 3)CompletionChar  anahtarına çift tıklayın ve değeri ondalık biçimde 9 olarak değiştirin. (9)CompletionChar , klasör adının tamamlanmasını sağlar.

komut işlemcisi

Ayrıca PathCompletionChar(PathCompletionChar) değerini 9 olarak değiştirerek dosya adı tamamlamayı(file name completion) da etkinleştirebilirsiniz . Onaltılı olarak 9(value 9) veya 0x9 değerinin otomatik tamamlama için SEKME kontrol(TAB control) karakterini kullanmak olduğunu unutmayın . Dilerseniz diğer tuşları da kullanabilirsiniz.

Örneğin, CTRL + D için 0x4 ve CTRL + F için  0x6 kullanabilirsiniz . Şahsen SEKME tuşunu(TAB key) en sezgisel tuş olarak buluyorum, ancak ihtiyacınız varsa başka seçenekleriniz de var.

İsterseniz aynı kontrol karakterini(control character) hem dosya hem de klasör tamamlama(file and folder completion) için de kullanabilirsiniz . Bu durumda, otomatik tamamlama size verilen yol için eşleşen tüm dosya ve klasörleri gösterecektir.

Daha önce belirtildiği gibi, Windows 7 , Windows 8 ve sonraki sürümlerde (Windows 7)varsayılan değer (default value)HKLM anahtarında(HKLM key) 0x40'tır (ondalık olarak 64) . Varsayılan olarak HKCU anahtarında(HKCU key) 0x9 (ondalık olarak 9) olarak ayarlanmalıdır , bu da etkinleştirileceği anlamına gelir. Değilse, manuel olarak gidip değiştirebilirsiniz.

Genel olarak, bu, çok sayıda DOS komutu yazmak zorunda olan herkes için harika bir zaman tasarrufu sağlar. (time saver)Herhangi bir sorunuz varsa, yorum yazmaktan çekinmeyin. Eğlence!



About the author

10 yılı aşkın deneyime sahip bir bilgisayar uzmanıyım. Boş zamanlarımda, bir ofis masasında yardım etmeyi ve çocuklara interneti nasıl kullanacaklarını öğretmeyi severim. Becerilerim pek çok şeyi içeriyor ama en önemlisi, insanların sorunları çözmelerine nasıl yardım edeceğimi biliyorum. Acil bir konuda size yardımcı olabilecek birine ihtiyacınız varsa veya sadece bazı temel ipuçları istiyorsanız, lütfen bana ulaşın!



Related posts