windows如何打开命令行到当前目录

来源:互联网 发布:淘宝号怎么买到 编辑:程序博客网 时间:2024/04/29 18:20
1. Windows 7
按下shift键,单击鼠标右键,在文件夹的空白处或在文件夹上,在右键菜单里面选择 “在此处打开命令行窗口”。

2. 非windows7

方法一
使用Windows 系统自带的“命令提示符”有两个不便,一是每次进入的都是同一个目录,还需要用CD 命令进行切换,如果遇到很长的目录名,输入起来非常麻烦。另外,如果目录名包含中文,输入起来就是一件比较痛苦的事情了。如果能在运行“命令提示符”的同时进入指定目录,岂不是省事了许多?下面的这个方法就可以。步骤如下:
1.双击桌面上的“我的电脑”图标,点击“工具→文件夹选项”。
2.在弹出的对话框中,点击“文件类型”选项卡。拖动“已注册的文件类型”列表边的滚动条,选中文件类型为“资料夹”的条目,点击窗口下面的“高级”按钮。
3.在弹出的“编辑文件类型”窗口中,点击“新建”。在“新窗口”窗口中的“操作”栏输入“我的命令行”,
点击“用于执行操作的应用程序”栏旁边的“浏览”按钮,在系统目录下面的System32文件夹中找到CMD.EXE,
双击选中,然后在“用于执行操作的应用程序”栏中的命令行后面加上参数“ /k cd "%L"”,点击“确定”完成设置。
小提示
中文Windows 98 上的实现办法与上述办法类似,但要注意几点:
1.Windows 98 没有“资料夹”类型,但是却有两个“文件夹”类型,经尝试,需要修改的是第一个“文件”类型。
2.程序行应该写成:“command.com /k cd"%L"”。现在,用鼠标右键点击资源管理器中的任意目录,在弹出的快捷菜单中会多出一行“我的命令行”。选择该项,就会进入命令行方式,而且当前目录就是被选的目录。如果所进入的文件夹里面只有文件,没有目录,可以右键单击窗口的左上角,选择弹出菜单中“我的命令行”选项。
删除:如果想删除此功能,只能修改注册表。删除以下键值就可以了:
[HKEY_CLASSES_ROOT\Folder\shell\ 我的命令行]

方法二
更改注册表脚本解决这一问题:
REGEDIT4

[HKEY_CLASSES_ROOT\*\shell\cmdhere]
@="Cmd&Here"

[HKEY_CLASSES_ROOT\*\shell\cmdhere\command]
@="cmd.exe /c start cmd.exe /k pushd \"%L\\..\""

[HKEY_CLASSES_ROOT\Folder\shell\cmdhere]
@="Cmd&Here"

[HKEY_CLASSES_ROOT\Folder\shell\cmdhere\command]
@="cmd.exe /c start cmd.exe /k pushd \"%L\""

将上述脚本代码粘贴到一个文本文件中,保存文件为reg后缀的注册表文件,单击此文件导入信息到注册表。做完着一步后,转到需要使用命令提示行的目录,在该目录下的任一文件上点右键,你会发现右键菜单中多出一项"cmd here",单击该项,就可以打开一个以该目录为当前目录的命令提示符窗口。试一下吧,看是不是省了很多麻烦!

3. 批处理方式
新建一个文本文档,输入以下内容
@cmd.exe
保存,注意后缀名改成.bat,之后双击打开即可。
2 0
原创粉丝点击