热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

window中的cmd添加至右键快捷键设置别名(alias)

1、先在本地搜索:注册表编辑器

1、先在本地搜索:注册表编辑器

注册表编辑器

2、选中第一个文件夹:HKEY_CLASSES_ROOT

在这里插入图片描述
3、打开HKEY_CLASSES_ROOT\Directory\Background\shell

在这里插入图片描述
4、点击shell,右键新建项,随便写一个英文名字,然后在你自己起的这个名字上右键 新建 项 起名必须叫做 command

 

在这里插入图片描述

 5、点到你写的 command 上 到右边

在这里插入图片描述
6、在这个默认上双击,写上 cmd.exe

 

在这里插入图片描述

 操作完检验,回到主屏幕或者某个文件夹,右键查看

在这里插入图片描述

 

背景
经常在window环境下开发的同学,可能会觉得打开cmd命令行的效率比较低:需要先win+r 再输入cmd, 最后回车。有这个时间我命令都打完了。。
设置一些cmd的快捷操作,对于我的效率是提高了不少。以下是我在win10系统上的设置步骤,实测可用。

1. 设置快捷键打开cmd命令行
win, 输入 “命令”两个字,打开文件位置:


在这里插入图片描述

 右键打开 命令提示符的属性,单击快捷键那(下图红框),同时按下键盘上的Ctrl+Alt+T (你们也可以设置别自己喜欢的啦)。
设置成功~ 记得点应用和确定。
在这里插入图片描述

2. 设置cmd中常用命令的别名(alias)
1. 新建bat文件
在某个目录下(建议在C盘根目录)新建文件cmd_auto.bat , 输入自己需要的常用命令的别名。
下面是我的cmd_auto.bat:

@echo off
doskey ls=dir /b $*
doskey ls=dir /b $*
doskey ad=adb devices
doskey fd=fastbot devices
doskey ar=adb reboot
doskey fr=fastboot reboot
doskey edl=adb reboot edl
doskey af=adb reboot fastboot
doskey ff=fastboot reboot fastboot
doskey mfocus=adb shell dumpsys window "| grep mFocus"
doskey type=adb shell getprop ro.build.type
doskey remount=adb root && adb remount
doskey date=adb shell getprop ro.build.date
doskey pro=adb shell getprop ro.boot.prjname
doskey pm=adb shell pm list packages -f "| grep" $*
doskey ps=adb shell ps "| grep" $*
doskey cl=adb logcat -c $*
doskey kill=adb kill -9 $*

 

说明:
doskey相当于Linux中的alias,等号左边是右边的别名;
$*表示这个命令还可能有其他参数;

2. 修改注册表,使cmd启动时自动执行该bat文件
win+r,键入regedit,进入地址:计算机\HKEY_CURRENT_USER\Software\Microsoft\Command Processor
右边空白处右键新建->字符串值。


在这里插入图片描述

 双击编辑该值,随便起个名字(比如AutoRun),数值数据里填刚才新建的bat文件的路径(我的是C:\cmd_auto.bat)
在这里插入图片描述

 确定后重启cmd,别名就可以用啦。安装python包再也不用打pip install 了,开心~


推荐阅读
  • 利用Node.js实现PSD文件的高效切图
    本文介绍了如何通过Node.js及其psd2json模块,快速实现PSD文件的自动化切图过程,以适应项目中频繁的界面更新需求。此方法不仅提高了工作效率,还简化了从设计稿到实际应用的转换流程。 ... [详细]
  • 本文详细介绍了如何在Oracle VM VirtualBox中实现主机与虚拟机之间的数据交换,包括安装Guest Additions增强功能,以及如何利用这些功能进行文件传输、屏幕调整等操作。 ... [详细]
  • 本文详细介绍如何在华为手机上安装鸿蒙3.0系统及下载兼容鸿蒙系统的新版应用,包括前期准备、升级途径以及应用下载的具体步骤。 ... [详细]
  • IntelliJ IDEA配置微服务启动显示
    通过编辑IntelliJ IDEA的workspace.xml文件,可以实现微服务启动对象的显示。具体步骤包括定位并修改workspace.xml中的RunDashboard部分。 ... [详细]
  • 本文概述了在GNU/Linux系统中,动态库在链接和运行阶段的搜索路径及其指定方法,包括通过编译时参数、环境变量及系统配置文件等方式来控制动态库的查找路径。 ... [详细]
  • 宝塔面板下启用HTTPS的详细指南
    本文提供了在宝塔面板环境中配置HTTPS的具体步骤,确保您的网站通信更加安全可靠。 ... [详细]
  • Python网络编程:深入探讨TCP粘包问题及解决方案
    本文详细探讨了TCP协议下的粘包现象及其产生的原因,并提供了通过自定义报头解决粘包问题的具体实现方案。同时,对比了TCP与UDP协议在数据传输上的不同特性。 ... [详细]
  • C/C++ 应用程序的安装与卸载解决方案
    本文介绍了如何使用Inno Setup来创建C/C++应用程序的安装程序,包括自动检测并安装所需的运行库,确保应用能够顺利安装和卸载。 ... [详细]
  • 本文分享了作者在使用LaTeX过程中的几点心得,涵盖了从文档编辑、代码高亮、图形绘制到3D模型展示等多个方面的内容。适合希望深入了解LaTeX高级功能的用户。 ... [详细]
  • 本文提供了一个详尽的前端开发资源列表,涵盖了从基础入门到高级应用的各个方面,包括HTML5、CSS3、JavaScript框架及库、移动开发、API接口、工具与插件等。 ... [详细]
  • 本文探讨了使用Python实现监控信息收集的方法,涵盖从基础的日志记录到复杂的系统运维解决方案,旨在帮助开发者和运维人员提升工作效率。 ... [详细]
  • 本文详细介绍了PHP中的几种超全局变量,包括$GLOBAL、$_SERVER、$_POST、$_GET等,并探讨了AJAX的工作原理及其优缺点。通过具体示例,帮助读者更好地理解和应用这些技术。 ... [详细]
  • 初探Hadoop:第一章概览
    本文深入探讨了《Hadoop》第一章的内容,重点介绍了Hadoop的基本概念及其如何解决大数据处理中的关键挑战。 ... [详细]
  • Hadoop MapReduce 实战案例:手机流量使用统计分析
    本文通过一个具体的Hadoop MapReduce案例,详细介绍了如何利用MapReduce框架来统计和分析手机用户的流量使用情况,包括上行和下行流量的计算以及总流量的汇总。 ... [详细]
  • 利用 Calcurse 在 Linux 终端高效管理日程与任务
    对于喜爱使用 Linux 终端进行日常操作的系统管理员来说,Calcurse 提供了一种强大的方式来管理日程安排、待办事项及会议。本文将详细介绍如何在 Linux 上安装和使用 Calcurse,帮助用户更有效地组织工作。 ... [详细]
author-avatar
孤狼舔血_347
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有