很多时候我们需要打开命令行然后进入到相应目录进行一些操作。

常规的做法是:

  1. Win+R打开运行窗口
  2. 输入"cmd"回车打开命令行窗口
  3. 假如我们要进入的是D盘foo文件夹下的一个bar子文件夹,路径是这样的D:\foo\bar,首先输入" D:"回车进入D盘
    1. 再依次输入"cd foo"," cd bar";
    2. 或者在资源管理器的地址栏里复制文件夹地址"D:\foo\bar", 然后输入cd 再把复制的地址一次性粘贴到cd 后面(适用于文件夹路径较长时,避免一个一个地输入)

如果需要进行频繁命令行操作,每次都要通过这样的方式来进行,势必很麻烦。

按住Shift键右击鼠标打开命令行窗口

其实Windows有个不显眼的功能是这样的,同样还是以定位到D盘foo文件夹下的一个bar子文件夹为例,在bar文件夹里,将鼠标置于空白处,按住Shift键不放,同时右击鼠标,这时在出来的右键菜单里会出现一个"打开命令行" 的菜单选项。

此刻打开后的命令行窗口的路径已经定位到了刚才的目录,即从哪里打开的,命令行的执行路径则被自动定位到了哪里。

以管理员身份在当前目录打开命令行窗口

上面的方法虽然比原始的方法方便了许多,但有些时候我们在命令行里的操作需要管理员身份,这时就要求命令行窗口是以管理员身份打开的,而上面的方法打开的是普通的命令行窗口,在此时就无法满足要求了。

同样地,我们也可以通过传统的方法打开一个以管理员身份运行的命令行窗口,方法就是在开始菜单里找到命令行窗口或者直接在C:\Windows\System32 找到cmd.exe右键选择"以管理员身份运行",然后再手动定位到需要的文件夹。

这里要介绍如何在右键菜单里添加一个菜单选项让我们可以在一个文件夹里直接右击鼠标便可以管理员身份打开一个命令行窗口,那样的话将会让工作变得非常轻松。

将以下代码复制到一个文本文件,然后保存成 cmd.reg,注意文件后缀是reg,注册表文件。

Windows Registry Editor Version 5.00; Created by: Shawn Brink; http://www.sevenforums.com; Tutorial: http://www.sevenforums.com/tutorials/47415-open-command-window-here-administrator.html[-HKEY_CLASSES_ROOT\Directory\shell\runas][HKEY_CLASSES_ROOT\Directory\shell\runas]@="Open cmd here as Admin""HasLUAShield"=""[HKEY_CLASSES_ROOT\Directory\shell\runas\command]@="cmd.exe /s /k pushd \"%V\""[-HKEY_CLASSES_ROOT\Directory\Background\shell\runas][HKEY_CLASSES_ROOT\Directory\Background\shell\runas]@="Open cmd here as Admin""HasLUAShield"=""[HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]@="cmd.exe /s /k pushd \"%V\""[-HKEY_CLASSES_ROOT\Drive\shell\runas][HKEY_CLASSES_ROOT\Drive\shell\runas]@="Open cmd here as Admin""HasLUAShield"=""[HKEY_CLASSES_ROOT\Drive\shell\runas\command]@="cmd.exe /s /k pushd \"%V\""

然后双击运行,弹出确定对话框,点击确定,再右键一看,菜单里已经多出一个以管理员身份打开命令行窗口的选项了。

如何去除:

假如哪天你不想要这个新加的选项了,请把下面的代码复制,同样保存到一个文本文件然后存为remove.reg,双击运行之。选项就会消失,菜单恢复正常。

Windows Registry Editor Version 5.00; Created by: Shawn Brink; http://www.sevenforums.com; Tutorial: http://www.sevenforums.com/tutorials/47415-open-command-window-here-administrator.html[-HKEY_CLASSES_ROOT\Directory\shell\runas][-HKEY_CLASSES_ROOT\Directory\Background\shell\runas][-HKEY_CLASSES_ROOT\Drive\shell\runas]

Reference: http://www.sevenforums.com/tutorials/47415-open-command-window-here-administrator.html

如何方便快速在指定文件夹打开命令行相关推荐

  1. 如何在当前文件夹打开命令行窗口

    命令行窗口是每个开发人员经常用到的,有时候运行程序需要在当前文件夹下运行,手动输入路径又很繁琐,那么如何直接在当前文件夹打开命令行窗口呢? 首先我们打开我们需要进入的文件夹,这里我在桌面创建了一个名叫 ...

  2. 如何在指定文件夹打开cmd

    方法一 1.进入指定的文件夹 ,然后选中地址栏,并输入cmd,如下图所示:2.回车,就可以打开对应路径的cmd窗口了,如下图所示: 方法二 1.进入指定的文件夹,按住Shift建+鼠标右键,然后点击[ ...

  3. 如何在MAC 指定文件夹打开终端(terminal)

    学python的时候,创建发布需要在指定文件夹打开终端. 可以按照以下方式设置: 进入'系统偏好设置'->'键盘'->'快捷方式'->'服务' 勾选 新建位于文件夹位置的终端标签 , ...

  4. ftp 上传文件夹_命令行连接FTP服务器

    Windows下: 打开命令行窗口,输入 ftp,进入ftp命令模式: 输入 open ip地址 端口,进入ftp服务器,如open 172.16.3.77 2121.如下图: 输入Windows下的 ...

  5. 怎么在指定文件夹打开cmd

    进入目标文件夹,目录栏里搜索cmd回车

  6. Windows文件夹用“命令行窗口”打开

    Windows要想使用命令行窗口打开文件,很多人都会用cd + 文件夹路径的方法,但是这样需要事先复制文件路径,下面介绍一种快速实现的方法. 1.首先找到要打开的文件夹--->按住shift键不 ...

  7. wget 命令 指定文件夹_Wget 命令详解

    Wget主要用于下载文件,在安装软件时会经常用到,以下对wget做简单说明. 命令格式: wget [参数] [URL地址] 1.下载单个文件:wget http://www.baidu.com.命令 ...

  8. linux的垃圾箱是哪个文件夹,Ubuntu命令行的垃圾箱Trash CLI,远离 rm 命令误删除重要文件的阴影...

    原标题:Ubuntu命令行的垃圾箱Trash CLI,远离 rm 命令误删除重要文件的阴影 作为Linux用户,您可能需要不时从系统中删除文件.我们在删除文件时往往会保持谨慎,特别是在永久删除文件时, ...

  9. 右键单击文件夹进入命令行窗口

    可以手动添加注册表信息如下: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\s ...

最新文章

  1. 看动画轻松理解“递归”与“动态规划”
  2. Linux下截屏方法!
  3. 设置Ext tab的宽度自动适应
  4. html5怎么改为vue_【面试需要Vue全家桶】一文带你看透Vue前端路由
  5. 为现有的表添加自增列id并赋值
  6. 主网已经上线的币有哪些_什么是主网币圈主网上线意味着什么?
  7. strtotime()加半个小时_椰子鸡这样做太好吃了,一滴水不用加,鲜香嫩滑,做法非常简单...
  8. SpringBoot 2.1.5(36)---整合Mybatis
  9. 第3章 一切基于pom
  10. VMWare 虚拟机工作站 + Ubuntu操作系统安装
  11. Golang最佳Web框架对比
  12. BZOJ 1087 [SCOI2005]互不侵犯King(状压DP)
  13. Kafka 学习笔记(二) :初探 Kafka
  14. [ C语言 ] 用C语言实现小游戏 ---- 三子棋 代码 + 解析
  15. 最新python爬取喜马拉雅音频_Python爬虫实战案例之爬取喜马拉雅音频数据详解
  16. matlab 调制识别,调制方式识别仿真
  17. HTML与CSS案例——人物简介
  18. NIFI 自定义 processor 实现
  19. cad插入块_CAD施工制图常见问答(一)
  20. TypeError: AMap.MouseTool is not a constructor TypeError: AMap.MouseTool is not a constructor

热门文章

  1. 7-150 水仙花数 (20 分)
  2. 4012最长的最短路径的求解(C++,迪杰斯特拉算法,注释全,附迪杰斯特拉算法详解文章)
  3. php设置表格边框颜色,HTML表格标记教程(38):表头的边框色属性BORDERCOLOR
  4. 表格下拉_【职场充电】要说制作一个漂亮的表格,高手都爱WPS
  5. mysql分析表_MySQL分析表有什么用
  6. 蓝桥杯单片机数码管动态显示_单片机静态动态数码管
  7. 快排算法 java_快排算法的实现与讲解(java/C++)
  8. Redis 开发与运维
  9. Java学习笔记20(String类应用、StringBuffer类、StringBuilder类)
  10. mapreduce引用第三方jar