热门标签 | 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 了,开心~


推荐阅读
  • 本文介绍了使用PHP实现断点续传乱序合并文件的方法和源码。由于网络原因,文件需要分割成多个部分发送,因此无法按顺序接收。文章中提供了merge2.php的源码,通过使用shuffle函数打乱文件读取顺序,实现了乱序合并文件的功能。同时,还介绍了filesize、glob、unlink、fopen等相关函数的使用。阅读本文可以了解如何使用PHP实现断点续传乱序合并文件的具体步骤。 ... [详细]
  • Week04面向对象设计与继承学习总结及作业要求
    本文总结了Week04面向对象设计与继承的重要知识点,包括对象、类、封装性、静态属性、静态方法、重载、继承和多态等。同时,还介绍了私有构造函数在类外部无法被调用、static不能访问非静态属性以及该类实例可以共享类里的static属性等内容。此外,还提到了作业要求,包括讲述一个在网上商城购物或在班级博客进行学习的故事,并使用Markdown的加粗标记和语句块标记标注关键名词和动词。最后,还提到了参考资料中关于UML类图如何绘制的范例。 ... [详细]
  • 本文介绍了一种轻巧方便的工具——集算器,通过使用集算器可以将文本日志变成结构化数据,然后可以使用SQL式查询。集算器利用集算语言的优点,将日志内容结构化为数据表结构,SPL支持直接对结构化的文件进行SQL查询,不再需要安装配置第三方数据库软件。本文还详细介绍了具体的实施过程。 ... [详细]
  • 本文介绍了Java调用Windows下某些程序的方法,包括调用可执行程序和批处理命令。针对Java不支持直接调用批处理文件的问题,提供了一种将批处理文件转换为可执行文件的解决方案。介绍了使用Quick Batch File Compiler将批处理脚本编译为EXE文件,并通过Java调用可执行文件的方法。详细介绍了编译和反编译的步骤,以及调用方法的示例代码。 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文介绍了Linux Shell中括号和整数扩展的使用方法,包括命令组、命令替换、初始化数组以及算术表达式和逻辑判断的相关内容。括号中的命令将会在新开的子shell中顺序执行,括号中的变量不能被脚本余下的部分使用。命令替换可以用于将命令的标准输出作为另一个命令的输入。括号中的运算符和表达式符合C语言运算规则,可以用在整数扩展中进行算术计算和逻辑判断。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • python3 nmap函数简介及使用方法
    本文介绍了python3 nmap函数的简介及使用方法,python-nmap是一个使用nmap进行端口扫描的python库,它可以生成nmap扫描报告,并帮助系统管理员进行自动化扫描任务和生成报告。同时,它也支持nmap脚本输出。文章详细介绍了python-nmap的几个py文件的功能和用途,包括__init__.py、nmap.py和test.py。__init__.py主要导入基本信息,nmap.py用于调用nmap的功能进行扫描,test.py用于测试是否可以利用nmap的扫描功能。 ... [详细]
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社区 版权所有