博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
window alias给cmd命令起别名
阅读量:7265 次
发布时间:2019-06-29

本文共 1483 字,大约阅读时间需要 4 分钟。

场景:

Linux的alias命令是个非常实用的工具,任何命令通过alias可以精简到很短,比如:alias l='ls -l'

 

Windows也有alias类似的命令,就是:doskey,开启方法也很简单

环境:win7 + 64 bit

 

1. C:\Users\[用户名]\alias_key.bat

@doskey ls=dir /b $*@doskey l=dir /od/p/q/tw $*@REM notepad++工具设置别名为:npp@doskey npp="C:\Program Files1\Notepad++\notepad++.exe" $*
  • 等号左边是右边的别名
  • $*表示这个命令还可能有其他参数
  • @表示执行这条命令时不显示这条命令本身

2. aliaskey.reg

Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]"AutoRun"="%USERPROFILE%\\alias_key.bat"

 

双击上述 aliaskey.reg 文件,导入到注册表!

 

3. 打开cmd,然后运行:ls 或 npp 命令,看看效果

 

参考:

   Create an alias in Windows XP

 

延伸:

%USERPROFILE% =C:\Users\用户名
%SystemRoot% =C:\WINDOWS
%SystemDrive% =C:
%APPDATA% =C:\Users\用户名\AppData\Roaming
%LOCALAPPDATA% =C:\Users\用户名\AppData\Local
%windir% =C:\WINDOWS
%Path% =C:\Windows\system32;C:\Windows; 
%ProgramData% =C:\ProgramData
%ProgramFiles% =C:\Program Files
%ProgramFiles(x86)% =C:\Program Files (x86)
 
其他:
%ALLUSERSPROFILE% =C:\ProgramData
%CommonProgramFiles% =C:\Program Files\Common Files
%CommonProgramFiles(x86)% =C:\Program Files (x86)\Common Files
%CommonProgramW6432% =C:\Program Files\Common Files
%COMPUTERNAME% =MyPC
%ComSpec% =C:\WINDOWS\system32\cmd.exe
%HOMEDRIVE% =C:
%HOMEPATH% =\Users\用户名
%LOGONSERVER% =\\MicrosoftAccount
%OS% =Windows_NT
%ProgramW6432% =C:\Program Files  
%PUBLIC% =C:\Users\Public 
%TEMP% =C:\Users\用户名\AppData\Local\Temp
%TMP% =C:\Users\用户名\AppData\Local\Temp
%USERDOMAIN% =MyPC 
%USERNAME% =用户名

 

转载于:https://www.cnblogs.com/onelikeone/p/10783497.html

你可能感兴趣的文章
c#的DateTime.Now函数详解
查看>>
Spring Boot + Websocket + Thymeleaf + Lombok
查看>>
linux命令之uniq
查看>>
SugarCRM 插件介绍
查看>>
aliyun.com
查看>>
cygwin的使用(2)
查看>>
App域名劫持之DNS高可用 - 开源版HttpDNS方案详解(转)
查看>>
Install Oracle 11gR2 on Debian wheezy(转)
查看>>
将若干字符串按字母顺序(由小到大)输出(用指针)
查看>>
PostgreSQL 如何快速构建 海量 逼真 测试数据
查看>>
【错误解决】[Maven]使用Maven配置Jstl出现异常:The absolute uri: http://java.sun.com/jsp/jstl/core cannot......
查看>>
linux命令之touch
查看>>
Content://sms
查看>>
估算之痛
查看>>
[20171206]rman与truncate2.txt
查看>>
谈消息总线的路由模型
查看>>
结构体中指针赋值问题的分析及C代码示例
查看>>
java并发编程学习:如何等待多个线程执行完成后再继续后续处理(synchronized、join、FutureTask、CyclicBarrier)...
查看>>
TortoiseGit配合msysGit在Git@OSC代码托管的傻瓜教程
查看>>
边缘计算“CROSS”欧洲新战场
查看>>