在cmd中为命令设置别名以及启动cmd时自动执行bat

http://www.cnblogs.com/fstang/archive/2013/04/06/3002006.html

简短步骤:

1.关闭所有在运行的CMD窗口
2.创建文件C:cmd-alias.bat,包含以下内容:

doskey sayhello=echo Hello $*  
doskey cattxt=type xxxxxxxxxxxx.txt $*  
@doskey ls=dir /b $*  
@doskey l=dir /od/p/q/tw $*  

解释:
doskey就相当于Linux中的alias,
$*表示这个命令还可能有其他参数,
@表示执行这条命令时不显示这条命令本身
第二个命令type xxxxxxxxxxxx.txt的作用是读取txt文件内容并打印到屏幕,等同于Linux下的cat

3.使用Win+R,输入regedit进入注册表,找到HKEY_LOCAL_MACHINESoftwareMicrosoftCommand Processor,右键新建,字符串值,名为AutoRun,值为C:cmd-alias.bat,保存退出。
4.打开CMD,即可享受自定义命令

原文地址:https://www.cnblogs.com/wancy86/p/7226437.html