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

简介: 很多时候我们需要打开命令行然后进入到相应目录进行一些操作。 常规的做法是: Win+R打开运行窗口 输入"cmd"回车打开命令行窗口 假如我们要进入的是D盘foo文件夹下的一个bar子文件夹,路径是这样的D:\foo\bar,首先输入" D:"回车进入D盘 再依次输入"cd foo"," cd bar"; 或者在资源管理器的地址栏里复制文件夹地址"D:\foo\bar", 然后输入cd 再把复制的地址一次性粘贴到cd 后面(适用于文件夹路径较长时,避免一个一个地输入) 如果需要进行频繁命令行操作,每次都要通过这样的方式来进行,势必很麻烦。

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

常规的做法是:

  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

目录
相关文章
|
9月前
|
BI Windows Python
python报表自动化系列 - 在Windows中打开指定目录
python报表自动化系列 - 在Windows中打开指定目录
63 1
|
8月前
|
Windows
用命令行快速打开软件
用命令行快速打开软件
|
9月前
|
Shell
命令行基础、命令编辑技巧、常用快捷键、访问设备资源
命令行基础、命令编辑技巧、常用快捷键、访问设备资源
|
数据安全/隐私保护
vscode访问和编辑远程服务器文件
vscode访问和编辑远程服务器文件
106 0
|
Windows
如何解决 Windows 10 下右键菜单无法新建文件 | 一日一技
如何解决 Windows 10 下右键菜单无法新建文件 | 一日一技
193 0
|
存储 搜索推荐 程序员
Win + R 打开常用软件及文件夹
朋友们,电脑桌面是不是一天比一天乱,很多人都喜欢在电脑桌面上放置好多文件和应用的快捷方式,一般电脑桌面的文件都是占用系统盘C盘的空间,如果电脑桌面文件越来越多会影响电脑的性能。因此尽量不要把大文件放在C盘。
|
IDE 开发工具
phpstorm打开项目不能显示最近文件的解决方法
phpstorm打开项目不能显示最近文件的解决方法
228 0
|
Windows
Win系统 - 文件夹或文件已在另一程序中打开怎么办?
Win系统 - 文件夹或文件已在另一程序中打开怎么办?
640 0
Win系统 - 文件夹或文件已在另一程序中打开怎么办?
|
Python
Python 技术篇-打开指定文件夹、目录、路径方法,运行指定文件演示
Python 技术篇-打开指定文件夹、目录、路径方法,运行指定文件演示
847 0
Python 技术篇-打开指定文件夹、目录、路径方法,运行指定文件演示
|
Windows
Windows下如何利用命令打开一个文件或者文件夹
Windows下如何利用命令打开一个文件或者文件夹
1685 0