SEKME Komut Penceresinde nasıl çalışır?


10

Komut penceresinde SEKME tuşuna bastığımda, geçerli dizindeki oluk öğelerini yinelemek yerine sekme karakteri (boşluk) ekleniyor. Nasıl çalıştırabilirim (otomatik tamamlama)?

Yanıtlar:


13

Tamamlama Kayıt Defteri'nde devre dışı bırakılmış olabilir.

Aşağıda, çıktılarından bir açıklama var cmd /?:

Dosya ve Dizin adı tamamlama varsayılan olarak etkin DEĞİLDİR. Belirli bir CMD.EXE çağrısı için / F: ON veya / F: OFF anahtarıyla dosya adı tamamlamayı etkinleştirebilir veya devre dışı bırakabilirsiniz.
REGEDT32.EXE kullanarak kayıt defterinde aşağıdaki REG_DWORD değerlerinden birini veya her ikisini ayarlayarak bir makine ve / veya kullanıcı oturum açma oturumundaki tüm CMD.EXE çağrılarının tamamlanmasını etkinleştirebilir veya devre dışı bırakabilirsiniz (aslında, sadece regedit.exe iyi olur) :

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar

    and/or

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar with the hex value of a control character to use for a particular function (e.g.  0x4 is Ctrl-D and 0x6 is Ctrl-F).  The user specific settings take precedence over the machine settings.  The command line switches take precedence over the registry settings.

Tamamlama / F: ON anahtarıyla etkinleştirilirse, kullanılan iki denetim karakteri dizin adı tamamlama için Ctrl-D ve dosya adı tamamlama için Ctrl-F'dir.
Kayıt defterinde belirli bir tamamlama karakterini devre dışı bırakmak için, geçerli bir denetim karakteri olmadığından boşluk (0x20) değerini kullanın.


1
Bu seçeneklerin her ikisini de TweakUI kullanarak ayarlayabilirsiniz: microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx
Stephen Jennings

@njd, Neden varsayılan olarak etkin olmadığını söylüyorsunuz? Benim için varsayılan olarak etkin görünüyor (Win 8.1).
Pacerier

@Pacerier OP'nin istediği sürüm olan Windows XP'de varsayılan olarak etkin değildir. Ayrıca 2010'da yazdım ve Windows 8 2012'ye kadar serbest bırakılmadı.
njd

@njd, Neyse, başka bir tuhaflık: Ctrl-Fve Ctrl-D her ikisi de dosya ve klasörler arasında dolaşıyor. Temelde aynı şeyi yaparlar, win8.1'deki davranışlarınız da bu mu?
Pacerier

4
Benzer şekilde, Tab'ı tamamlama karakteri olarak ayarlamak için hem CompletionChar hem de PathCompletionChar değerlerini '9' olarak ayarlayın (hem ondalık hem de onaltılık Sekme için ASCII kodu).
Myles

0

Benim için:

  • başlık çubuğuna sağ tıklayın
  • Özellikler'i seçin
  • Düzenleme Seçenekleri altında QuickEdit Modunu kontrol edin

0

Sistemimde, / F seçeneğini komut istemi bağlantısına eklemek, hangi değerin verildiğine bakılmaksızın sekme tamamlamayı devre dışı bıraktı. / F'yi hiç vermezsem, sekme tamamlamam var; ancak / F: ON ve / F: OFF her ikisi de devre dışı bırakır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.