Nie mogę uzupełnić polecenia lub nazwy pliku w moim cmd przy użyciu klawisza TAB. Co zmodyfikowałem z ustawień domyślnych?


9

Nie mogę wykonać polecenia lub nazwy pliku w moim cmd przy użyciu klawisza TAB. Kiedy naciskam TAB, wstawia spację TAB. Co zmodyfikowałem z ustawień domyślnych?

Korzystam z systemu Windows 7.

Odpowiedzi:


9

Znak zakończenia jest skonfigurowany w rejestrze. Otwórz regedit, przejdź do klucza HKCU\Software\Microsoft\Command Processori upewnij się, że wartość CompletionCharjest ustawiona na 9 (0x9). Jeśli taka wartość nie istnieje, dodaj ją (kliknij prawym przyciskiem myszy - Nowa - wartość DWORD ) i wprowadź 9 jako dane.

Możliwą przyczyną tego jest to, że w ustawieniach ogólnosystemowych ( HKLM\Software\Microsoft\Command Processor) znak zakończenia jest domyślnie ustawiony na 64 (0x40), co skutecznie wyłącza dopełnianie, chyba że ustawienia na użytkownika zastępują to. Jeśli chcesz, możesz również zmienić ustawienie systemowe na 9 (0x9).


Dzięki! Działa jak urok! Jest to ostatni problem sugerujący, że coś, co mogłem zainstalować lub zmodyfikować, zmieniło moje ustawienia systemowe.
Benny

@Benny: ustawienia użytkownika . Chociaż nie mogę sobie wyobrazić, dlaczego jakikolwiek program chciałby to zmienić. Czy zauważyłeś, że wartość w HKCU zniknęła całkowicie, czy tylko z innymi danymi?
user1686

Wartość w ogóle nie istniała. Musiałem to stworzyć.
Benny

@grawity To nie działało dla mnie. Sprawdziłem, jak CompletionChari PathCompletionCharwartości są ustawione do 9 w obu HKCUa HKLM. Czy masz pomysł, co może być przyczyną? Nie mogę autouzupełnić żadnego polecenia za pomocą TABklawisza.
Utku
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.