首页 > 系统相关 >Windows Terminal 中设置常用命令的别名

Windows Terminal 中设置常用命令的别名

时间:2024-07-03 23:45:41浏览次数:14  
标签:doskey git Windows Terminal -- Command 常用命令 Microsoft

Windows Terminal 中设置常用命令的别名

E:\zhpj\Desktop>cmd /?
启动 Windows 命令解释器的一个新实例
.
.
.
如果 /D 未在命令行上被指定,当 CMD.EXE 开始时,它会寻找
以下 REG_SZ/REG_EXPAND_SZ 注册表变量。如果其中一个或
两个都存在,这两个变量会先被执行。

    HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun

        和/或

    HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun

根据路径 HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor​ 打开注册表:

QQ截图20240703094532

创建 terminal_auto_run.bat​ 文件:

@echo off
doskey ls=dir
doskey gs=git status

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor​ 下面新建 “字符串值”,名称是 AutoRun​,值为 /path/to/bat/file

QQ截图20240703095057

创建后,关闭 Windows Terminal 窗口,再重新打卡:

E:\zhpj\Desktop>gs
fatal: not a git repository (or any of the parent directories): .git

E:\zhpj\Desktop>

如果 doskey​ 别名后的命令需要加参数,bat​ 文件中直接写 doskey gcm=git commit -m​ ,使用时 gcm "xxxx"​ 会报错。

后面还需要接下 $1​,表示后面还有一个参数:

doskey gcm=git commit -m $1

使用时:

gcm "提交信息"

如果不确定后面的参数个数,比如:git log --author=xxx --after="yesterday"​,后面可以直接加上 $*​ :

doskey gl=git log $*

使用时:

gl --author=xxx --after="yesterday"

标签:doskey,git,Windows,Terminal,--,Command,常用命令,Microsoft
From: https://www.cnblogs.com/zhpj/p/18282738/set-the-alias-of-common-commands-in-windows-termin

相关文章

  • Windows Terminal 中设置常用命令的别名
    WindowsTerminal中设置常用命令的别名‍E:\zhpj\Desktop>cmd/?启动Windows命令解释器的一个新实例...如果/D未在命令行上被指定,当CMD.EXE开始时,它会寻找以下REG_SZ/REG_EXPAND_SZ注册表变量。如果其中一个或两个都存在,这两个变量会先被执行。HKEY_LOCAL......
  • Windows Terminal 中设置常用命令的别名
    WindowsTerminal中设置常用命令的别名‍E:\zhpj\Desktop>cmd/?启动Windows命令解释器的一个新实例...如果/D未在命令行上被指定,当CMD.EXE开始时,它会寻找以下REG_SZ/REG_EXPAND_SZ注册表变量。如果其中一个或两个都存在,这两个变量会先被执行。HKEY_LOCAL......
  • IIS(Internet Information Services)是Windows操作系统中的一种Web服务器软件。以下是一
    IIS(InternetInformationServices)是Windows操作系统中的一种Web服务器软件。以下是一些常见的与IIS相关的命令和工具:IISRESET:作用:重启IIS服务。语法:iisreset[/noforce][/restart][/stop][/start][/status][/reboot][/help]APPCMD:作用:用于配置IIS7.x及以上版......
  • windows的桌面docker安装mysql5.7
    dockerrun-p3306:3306--namemysql^-vE:/mysql/data:/var/lib/mysql^-vE:/mysql/conf:/etc/mysql/conf.d^-vE:/mysql/log:/var/log/mysql^-eMYSQL_ROOT_PASSWORD=123456^-dmysql:5.7命令解析:dockerrun-p3306:3306--namemysql:创建一个docker容......
  • Windows 11中的WSL(Windows Subsystem for Linux)详细介绍与安装过程
    文章目录Windows11中的WSL(WindowsSubsystemforLinux)详细介绍与安装过程一、WSL简介二、WSL安装过程三、WSL常见应用场景四、常见问题和解决方案五、结论Windows11中的WSL(WindowsSubsystemforLinux)详细介绍与安装过程WindowsSubsystemforLinux(WSL)是Micr......
  • Windows 安装docker详细步骤说明
    文章目录1.检查系统要求2.启用硬件虚拟化3.启用Hyper-V和容器功能4.下载并安装DockerDesktop5.配置DockerDesktop6.安装WSL27.验证Docker安装8.常见问题排查9.重点说明参考资源在Windows上安装Docker的详细步骤如下:1.检查系统要求确保您的Windows......
  • 苹果Mac电脑能玩什么游戏 Mac怎么运行Windows游戏
    相对于Windows平台来说,Mac电脑可玩的游戏较少。虽然苹果设备的性能足以支持各种大型游戏,但由于系统以及苹果配套服务的限制,很多游戏无法在Mac系统中运行。不过,借助虚拟机软件,Mac电脑可以突破系统限制玩更多的游戏。接下来,一起来看看苹果Mac电脑能玩什么游戏,Mac怎么运行Windows......
  • dfsvc.exe 是 Windows 操作系统中的一个系统进程,它的全称是 "ClickOnce Deployment Se
    dfsvc.exe是Windows操作系统中的一个系统进程,它的全称是"ClickOnceDeploymentService"。这个进程主要用于支持ClickOnce技术,它是一种用于在Windows平台上发布和部署应用程序的技术。具体来说,ClickOnce是一种轻量级的、易于部署的应用程序部署技术,通常用于分发和更新.NE......
  • linux常用命令
    1.查看lllstail-2000fxx 可以限制查看的范围catxx 查询jdk的安装路径:echo$JAVA_HOME 查看文件安装路径:whereismysql 查询运行文件所在路径:whichmysql 查看日志:如果日志是在tomcat下的logscd/xxx/xxx/tomcat/logs/tail-2000fxxx.log 2.修改文......
  • Windows系统监控工具Perfmon
    一、perfmon使用1、开始输入perfmon后回车,打开性能监视器perfmon.exe2、单机右侧性能监视器,点击新建,点击数据收集器3、重命名数据收集器,选择手动创建,点击下一步 4、选择性能计数器,点击下一步 5、添加要监控的性能对象、计数器6、保存后,选中数据收集器,点击菜单栏绿色......