doskey 别名=对应命令 $*比如
doskey ifconfig=ipconfig $* doskey traceroute=tracert $* doskey tracepath=pathping $*其中$*代表后面可以续接参数,比如ipconfig后要接-all之类的参数。 但是doskey只在本次命令行生效,如果想要在cmd持续生效,可以先将所需的别名保存一份bat,以我目前使用的alias.bat为例,这里我主要对我目前使用容易歧义的命令来定义别名,ls、ll、cat、rm、mkdir、traceroute、tracepath、ifconfig等。
@echo off echo alittlemc doskey ls=dir /b $* doskey ll=dir /ONE $* doskey cat=type $* doskey rm=del $* doskey mv=move $* doskey cd=cd /d $* doskey pwd=cd doskey mkdir=md $* doskey lt=dir /OD $* doskey traceroute=tracert $* doskey tracepath=pathping $* doskey ifconfig=ipconfig $* doskey clear=cls doskey shell=PowerShell $* doskey history=doskey /history doskey alias=doskey /macros echo 别名完成载入,键入alias查看
在注册表中,计算机\HKEY_CURRENT_USER\Software\Microsoft\Command Processor,位置新建字符串AutoRun,数据为之前编辑的bat文件的路径,之后在cmd运行之前都会运行此bat文件了。
完成配置后每一次进入cmd(在cmd中敲cmd也可以更新),别名就生效了,bat也可以自己定义需要的命令 键入history可以查看历史记录(仅限当前会话) 键入alias查看生效的别名。标签:doskey,bat,cmd,键入,别名,alias 来源: https://www.cnblogs.com/alittlemc/p/16627210.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。