win10 doskey宏命令定义,类似于Linux的alias别名命令
doskey 命令别名=命令
例如:doskey echo2 = echo $1
这里的$1是占位符。
如果想删除,直接赋予空值即可;例如:doskey echo2=
总的来说把 https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/doskey 这个文档看完就ok了。基本语法就明白了。
但是 doskey定义的别名仅限于当前的终端。所以这里想每次打开终端都会自动加载 由doskey定义的别名的话,需要配置下注册表。
前提是需要将已定义的别名通过 doskey /macros > <存在的文件名> 将定义的命令放到这个目录里。然后通过macrofile进行终端的重新加载安装。
依次单击“开始”、“运行”,在“打开”框中键入 regedit,然后单击“确定”;打开注册表编辑器,这里进行 右键 -》查找,搜索"Command Processor"这个值,然后新建个名称为 AutoRun 的键,值为 “doskey /macrofile="文件路径"”
win10这是存在的路径位置(计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor),这个Command Processor目录是我电脑本身自带的,如果没有就不知道啥情况了。
附录:
1. 注册表添加、删除的相关文档:https://support.microsoft.com/zh-cn/topic/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8-reg-%E6%96%87%E4%BB%B6%E6%B7%BB%E5%8A%A0-%E4%BF%AE%E6%94%B9%E6%88%96%E5%88%A0%E9%99%A4%E6%B3%A8%E5%86%8C%E8%A1%A8%E5%AD%90%E9%A1%B9%E5%92%8C%E5%80%BC-9c7f37cf-a5e9-e1cd-c4fa-2a26218a1a23
2. Windows注册表:https://docs.microsoft.com/zh-cn/troubleshoot/windows-server/performance/windows-registry-advanced-users
3. 这是windows的命令行参考手册:https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/command-line-syntax-key
4. doskey命令的教程:https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/doskey
win10 doskey宏命令定义,类似于Linux的alias别名命令的更多相关文章
- 给powershell增加类似于linux的alias功能
给powershell增加类似于快捷方式的功能(类似于linux的alias) 首先执行 set-executionpolicy remotesigned 允许powershell执行脚本 然后执行e ...
- Linux添加alias简化命令
一.简介 linux alias 是命令的一种别称,输入 alias 可以看到像下面这样的结果: alias vi="vim" 也即,输入vi后,被自动定向到vim这个命令了.al ...
- Linux使用alias自定义命令自定义快捷键
比如我经常需要进入一个很深的目录如 /home/walking/weblogic/devlop/script/application/.../... 这样每次进入这个目录操作是不是很麻烦,可能有时候记 ...
- Linux alias别名命令
首先介绍一下命令的别名,怎么查看的呢? 咱们使用which命令就可以查看的到它完整的命令是怎样的 [root@master ~]# which ls alias ls='ls --color=auto ...
- shell脚本,alias别名命令用法。
[root@localhost ~]# alias alias cp='cp -i' alias mv='mv -i' alias rm='rm -i' [root@localhost ~]# [ro ...
- 在cmd中使用doskey来实现alias别名功能
作为一枚网络工程师,经常就是面对一堆黑框框,也是就是终端.不同操作系统.不同厂家的目录,功能相同但是键入的命令又大不相同,这些差异化容易让脑子混乱.比如华为.思科.H3C.锐捷的设备, ...
- Linux中的简单命令
history:打印你输过的命令 1.用户在shell中输入的命令会自动保存到内存缓冲区 2.在退出shell的时候,内存中的数据会刷新到磁盘文件:~/.bash_history ...
- Linux快捷键和别名
一.设置别名 1使用命令行 alias 别名='命令'(只对本次登陆生效) 2.使用配置文件设置别名(永久生效) vi /root/.bashrc 打开系统别名配置文件,一般是用 ...
- Linux入门之常用命令(1)
退出系统 exit 图形界面 startx 时间 date 日历 cal [month] [year] 计算器 bc 帮助 man [command] // info [command] 在线用户 ...
随机推荐
- MyBatis封装JDBC具体实现
关于xml等解析的工具基本均包含在org.apache.ibatis.builder包中,有包名可知基本使用建造者模式.这个包的主要功能两个: 1.解析XML配置文件和映射文件,xml子包中: 2.解 ...
- 手撸一个springsecurity,了解一下security原理
手撸一个springsecurity,了解一下security原理 转载自:www.javaman.cn 手撸一个springsecurity,了解一下security原理 今天手撸一个简易版本的sp ...
- html-拖拽释放(Drag and drop) API
前言 本文总结一下html5 新增的元素拖拽功能的使用. 正文 1.H5之前的拖拽功能实现方法 JS 拖 拖 拽 功 能 的 实 现首先是三个事件,分别是 mousedown,mousemove,mo ...
- Rainbond 5.6 版本发布,增加多种安装方式,优化拓扑图操作体验
Rainbond 5.6 版本,主要致力于提升拓扑图操作效率以及快速安装体验,降低用户使用门槛. 主要功能点解读: 支持单机快速体验 为了方便在单机电脑上快速安装体验Rainbond,当前版本支持通过 ...
- 广州市首批!Smartbi入库信创产品资源池,引领国产BI软件崛起
为贯彻落实软件高质量发展战略,加快建设有影响力的信息技术创新(简称"信创")资源池,广州市工业和信息化局经征集申报.专家评审.现场考察等多个环节,发布了"广州市信息技术应 ...
- linux常用命令与实例小全
转至:https://www.cnblogs.com/xieguohui/p/8296864.html linux常用命令与实例小全 阅读目录(Content) 引言 一.安装和登录 (一) ...
- Qt:手动编辑UI文件——This file can only be edited in Design mode
UI文件是只读文件,正常情况下我们只能在"Design"模式下,通过调整各种控件的方式间接修改它. 但是有时我们遇到许多重复性的工作,比如向某个Combobox中添加一系列的Ite ...
- 2020.9.28 多进程multiprocess 进程池pool 子进程subprocess 进程间通信
1.multiprocessing模块--跨平台版本的多进程模块 multiprocessing模块提供了一个Process类来代表一个进程对象,下面的例子演示了启动一个子进程并等待其结束: from ...
- Python:用正则表达式,提取字符串中的所有中文
import re def clean(line): pattern = re.compile(u'[^\u4e00-\u9fa5]') #中文的范围为\u4e00-\u9fa5 line = re. ...
- 文件IO示例程序
系统调用实现 open close write等等 /* #include <unistd.h> ssize_t read(int fd, void *buf, size_t count) ...