在cmd中为命令设置别名以及启动cmd时自动执行bat
2013-04-06 10:20
330 查看
需求是:我希望为“g++ -static-libgcc -static-libstdc++”设置别名"g++",这样就不必每次都输入这个很长的option了(至于这个需求的产生,看这里)
另外,如果ls能够完成dir的功能,也不错
本文主要取自http://superuser.com/questions/49170/create-an-alias-in-windows-xp,我只是在其中给出的若干种中选了一种简单、易行、可靠的方法,我的系统是win7--32位
1、创建一个bat文件,内容如下
解释:doskey就相当于Linux中的alias,等于号左边是其右边的别名,$*表示这个命令还可能有其他参数,@表示执行这条命令时不显示这条命令本身
2、将这个文件保存到任意一个目录下,但是最好是英文路径,我选的是C:\Users\XX(我的用户名)\cmd_autoexe.bat
3、打开cmd,输入cmd /?来找到autorun的注册表项,你大概看到的也是这样的(所以这一步基本上可以跳过):
4、win+r(调出运行),输入regedit,按照上面的目录逐个点开,大概会看到下面这个图
不过,可能没有AutoRun这个键,可以自己添加:右键——新建——字符串值,输入“AutoRun”,然后选中——右键——修改,把路径输入进去,大概像上图那样,然后关掉就可以了(这里我只改了CURRENT_USER的,没改HKEY_LOCAL_MACHINE,因为我觉得这样基本就够用了)
5、打开cmd,输入ls,来验证一下效果,然后,enjoy!
另外,如果ls能够完成dir的功能,也不错
本文主要取自http://superuser.com/questions/49170/create-an-alias-in-windows-xp,我只是在其中给出的若干种中选了一种简单、易行、可靠的方法,我的系统是win7--32位
1、创建一个bat文件,内容如下
doskey g++=g++ -static-libgcc -static-libstdc++ $* @doskey ls=dir /b $* @doskey l=dir /od/p/q/tw $*
解释:doskey就相当于Linux中的alias,等于号左边是其右边的别名,$*表示这个命令还可能有其他参数,@表示执行这条命令时不显示这条命令本身
2、将这个文件保存到任意一个目录下,但是最好是英文路径,我选的是C:\Users\XX(我的用户名)\cmd_autoexe.bat
3、打开cmd,输入cmd /?来找到autorun的注册表项,你大概看到的也是这样的(所以这一步基本上可以跳过):
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun and/or HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
4、win+r(调出运行),输入regedit,按照上面的目录逐个点开,大概会看到下面这个图
不过,可能没有AutoRun这个键,可以自己添加:右键——新建——字符串值,输入“AutoRun”,然后选中——右键——修改,把路径输入进去,大概像上图那样,然后关掉就可以了(这里我只改了CURRENT_USER的,没改HKEY_LOCAL_MACHINE,因为我觉得这样基本就够用了)
5、打开cmd,输入ls,来验证一下效果,然后,enjoy!
相关文章推荐
- 在cmd中为命令设置别名以及启动cmd时自动执行bat
- 在cmd中为命令设置别名以及启动cmd时自动执行bat
- 在cmd中为命令设置别名以及启动cmd时自动执行bat
- cmd环境下实现:为命令设置别名、启动cmd时自动执行bat
- linux设置开机自动启动服务及执行相关命令
- linux操作之:设置系统启动时,自动启动一些程序,或者执行一些命令
- 在CMD下启动vmware、Xshell连接虚拟机以及控制Chrome浏览器自动执行js登录校园网
- windows开机自动执行bat脚本启动cmd命令窗口并执行命令,最后自动关闭cmd命令窗
- linux设置开机服务自动启动/关闭自动启动命令
- Linux下ACL权限控制以及用sudo设置用户对命令的执行权限
- ElasticSearch集群未连接 无法发现节点(windows环境)以及windows环境下设置服务 不能自动启动的问题
- C#设置bat,cmd的启动目录
- linux设置开机服务自动启动/关闭自动启动命令 chkconfig
- C语言调用Cmd命令以及执行系统软件
- bat 自动执行 SVN 命令
- BAT脚本如何自动执行 adb shell 以后的命令
- [转] 打开 CMD 时自动执行命令
- centos6.5 redis3 开机自动启动命令设置
- 写能执行cmd命令的bat文件
- redhat vsftp配置 以及服务自动启动设置