首页 > 系统相关 >windows set alias

windows set alias

时间:2024-12-14 16:31:46浏览次数:8  
标签:DOSKEY bat set windows alias command Command aliases

It is rather easy to setup permanent aliases in the Windows command prompt using the @DOSKEY command and HKCU\Software\Microsoft\Command Processor Autorun option.

Quick step-by-step guide:

  1. Create a new batch file, call it Alias.bat. Copy/paste the text below. TIP: I recommend creating a C:\Bin folder for all your command line tools.
  2. Open the register HKEY_CURRENT_USER\Software\Microsoft\Command Processor.
  3. Add an String Value named Autorun and set the value to absolute path of the Alias.bat file.
  4. Done.

This batch file will execute every time you open a command prompt.

Contents of Alias.bat

DOSKEY ls=DIR $* 
DOSKEY cp=COPY $* 
DOSKEY xcp=XCOPY $*
DOSKEY mv=MOVE $* 
DOSKEY clear=CLS
DOSKEY h=DOSKEY /HISTORY
DOSKEY alias=if ".$*." == ".." ( DOSKEY /MACROS ) else ( DOSKEY $* )

Now you can type alias (i.e DOSKEY /MACROS) to view the current list of aliases/macros.

To add new aliases for the current session only you can use alias name=command.

 

ref

windows - Command aliases in Command Prompt? - Super User: https://superuser.com/questions/150244/command-aliases-in-command-prompt

标签:DOSKEY,bat,set,windows,alias,command,Command,aliases
From: https://www.cnblogs.com/yusisc/p/18606872

相关文章

  • Windows环境使用conda安装paddleOCR并测试
    1,安装Anaconda打开清华镜像源https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D选择对应的版本的Anaconda下载并安装,按照提示一步步安装即可。2,使用AnacondaNavigatorGUI创建conda环境在AnacondaNavigator中,选择Environments选项卡,然后单击Create按钮。这将......
  • macOS / Windows / Linux:FlyEnv (PhpWebStudy) —— 一站式 Web 服务器和开发环境管理
    FlyEnv是什么?FlyEnv是一款集成了Web服务器、数据库服务器和开发环境管理的GUI应用程序。它提供了一整套完整的运行环境,帮助用户开发和调试Laravel、WordPress、Yii2、ThinkPHP、FastAdmin、NestJS、SpringBoot、Gin、Beego、Django、Flask等PHP、NodeJS、Java、Go......
  • Towards Robust Evaluation: A Comprehensive Taxonomy of Datasets and Metrics for
    本文是LLM系列文章,针对《TowardsRobustEvaluation:AComprehensiveTaxonomyofDatasetsandMetricsforOpenDomainQuestionAnsweringintheEraofLargeLanguageModels》的翻译。迈向稳健评估:大语言模型时代开放领域问答的数据集和指标的综合分类摘要1......
  • 达梦DM.Microsoft.EntityFreameworkCore查询报错invalid cast from DateTime to DateT
    1.问题达梦dotnetefcore的驱动DM.Microsoft.EntityFreameworkCore。如果实体中存在DateTimeOffset类型字段时,查询报错:invalidcastfromDateTimetoDateTimeOffset。Invalidcastfrom'System.DateTime'to'System.DateTimeOffset'System.Convert.DefaultToType(Sy......
  • Windows安装MySQL8.0
    一、下载MySQL安装包MySQL直接去官网下载就行,选择community版本(免费)下载,链接:https://dev.mysql.com/downloads/mysql/。在“MySQLCommunityServer”页面,根据您的Windows系统版本(32位或64位)选择合适的安装包进行下载。一般来说,现在大多数电脑都是64位系统,我们以6......
  • Windows 支持 DirectX 和 OpenGL,为什么大多数 PC 游戏还是 DirectX 开发?
    在Windows平台上,大多数PC游戏选择DirectX而不是OpenGL作为开发工具的主要原因,主要与历史发展、技术优势、生态系统支持以及平台优化有关。以下是详细的分析:1.历史和生态的原因1.1微软的推动和市场垄断DirectX是微软主导的图形API:DirectX是由微软专门为......
  • Ungoogled Chromium127编译指南 Windows篇 - 链接工具修复(十三)
    1.引言在完成Rust编译器包装器的修复后,我们遇到了编译过程最后阶段的链接问题。在Windows环境下,链接器无法正确找到llvm-pdbutil.exe和undname.exe这两个重要工具。本文将详细介绍如何解决这个问题。2.问题分析2.1错误表现链接阶段报错找不到必要的工具:llvm-pdbutil.e......
  • 在CodeBolcks+Windows API下的C++编程教程——给你的项目中添加头文件和菜单
    0.前言我想通过编写一个完整的游戏程序方式引导读者体验程序设计的全过程。我将采用多种方式编写具有相同效果的应用程序,并通过不同方式形成的代码和实现方法的对比来理解程序开发更深层的知识。了解我编写教程的思路,请参阅体现我最初想法的那篇文章中的“1.编程计划”:学习编程......
  • 在CodeBolcks+Windows API下的C++编程教程——给你的项目中添加资源文件和图标
    0.前言我想通过编写一个完整的游戏程序方式引导读者体验程序设计的全过程。我将采用多种方式编写具有相同效果的应用程序,并通过不同方式形成的代码和实现方法的对比来理解程序开发更深层的知识。了解我编写教程的思路,请参阅体现我最初想法的那篇文章中的“1.编程计划”:学习编程......
  • Windows 与 Linux 下 Ping IPv6 地址 | 常用网络命令
    注:本文为网络命令相关文章合辑。未整理去重。一、IPv6概述IPv6即“Internet协议版本6”,因IPv4地址资源面临耗尽问题而被引入以替代IPv4。IPv6则提供了理论上多达2128......