电脑技术学习

巧改注册表命令提示符文件名自动填充

dn001

  文/范浪波

  用过Linux的朋友大都会觉得Linux中Shell的文件名自动填充技术十分方便:我们可以只敲入文件或者目录名的头几个字符(如xyz),然后按一下Tab键,系统就自动把本目录下的第一个以xyz开头的文件名或者目录名放到命令行上,省掉了我们敲很多字符。现在Windows XP的用户也可以这样“偷懒”了,比如我们在命令提示符下敲入cd pro (按Tab键),命令行可能自动变成cd program files,继续按Tab键,还可以在不同的以pro开头的文件名或目录名之间切换,而按Shift+Tab,则可以反方向切换。使用XP的朋友可以试试哦!

  如果你使用的是Windows 2000或者是Windows NT4,系统在默认状态下是不支持用Tab键完成文件名自动填充的。设置的方法如下:

  使用注册表编辑器(regedit.exe)修改如下的键值:\\HKEY_CURRENT_USER\Software\Microsoft\CommandProcessor\CompletionChar,将其值改成9即可。

  如果我们希望用别的键来完成文件名的自动填充,可以在设定时,将CompletionChar的值设定成你期望的值,比如:若希望用F5,则应设定为16进制的40,若希望用Ctrl+D则CompletionChar的值应该是4,而如果用Ctrl+F,则应设定成值6。

标签: