让DOS下输入命令时也可以象Linux一样用Tab键进行命令自动填充


让DOS下输入命令时也可以象LiUnix一样用Tab键进行命令自动选择目录或文件的方法

方法:

修改注册表

操作:

运行regedit
展开 HKEY_LOCAL_MACHINESOFTWAREMicrosoftCommand Processor
可以在右边看到 CompletionChar 项,是REG_DWORD类型的。双击或回车,打开属性设置窗口,默认值为十六进制的40,将此项的值改为十六进制的9,确定退出。即可在新打开的DOS窗口下开始生效了,在使用时,敲 Tab 键就可以让DOS来自动帮你完成填充,比较方便。如果在 DOS 窗口时,什么也不输,就一直敲 Tab 键,就会象dir列表一样,一一地显示你的文件与目录出来。

原来我是在操作时,有时用*号来代码长字符串,比如,要进某个目录,先dir,显示出鼠标右键来复制粘贴是一种,另一种就是用*号来了。

比如有两个目录分别叫abcdefg和bcdefgh,想进abcdefg就cd a*就进了,想进bcdefgh时就cd b*就进了。现在又找到一种方法了,不错。

注册表文件也可以直接下载我已经导出的,双击运行合并即可,仅包含这个改变,大可放心使用。

dos批量替换当前目录后缀名的实现代码
有时候有些后缀名不满足条件,就需要进行批量的替换,如果人为的去替换,那么如果量少的话还好说,量多的话一个个去替换就太傻了,今天从网络

通过U盘实现本机添加管理员权限
本机添加管理员权限1,你得做一个U盘启动盘(解压镜像文件到U盘里面,有六个字文件)2,插入U盘,设置通过U盘启动,进入DOS界面,一次打开C:windows

Dos下获取系统时间的代码
remDOSgetcurrenttimerem=======================remgetyyyy/mm/ddsetmydate=%DATE:~0,10%echo%mydate%rem=======================remgetyyyysetyyyy=%DATE:~0,4%echo%yyyy%rem=======================remgetmmsetmm