Tab completion in Windows 2000

Are you a bash shell fan? Hate that you have to use Windows at work, and even worse that the command prompt doesn’t even have a simple function like tab completion? Fear not! Tab-completion is here!

  • Open your registry and find the key below.
  • Create a new DWORD value, or modify the exist value called ‘CompletionChar’ set the value to equal ‘9’ (for the TAB key).
  • Exit your registry, you may need to restart Windows for the change to take effect.
  • Now when you type the first part of a filename then press the TAB key, Windows will complete the filename for you. Pressing TAB multiple times will scroll through all the options.
  • For Windows 2000 users you can also create an additional key named ‘PathCompletionChar’ to configure an alternate directory completion character.
  • Note: Changing the value of ‘CompletionChar’ changes which key executes command completion i.e. ’09’ is the TAB key.
  • Key:[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
  • Value Name: CompletionChar Data Type: REG_DWORD
  • Data:09 = enabled (TAB Key)