保存此代码为 WindowsConsole.cmd 文件,并复制到 C:\Windows 目录下:

@echo off
if not exist %~1 (
    for /f "tokens=2,*" %%i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Desktop"') do (
        set Desktop=%%j
    )
    cd %Desktop%
) else (
    cd %~1
    %~d1
)

注册表信息,保存为aa.reg并双击导入到注册表:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell\1.WindowsConsole]
@="切换到控制台"

[HKEY_CLASSES_ROOT\Folder\shell\1.WindowsConsole\command]
@="cmd /k C:\\Windows\\WindowsConsole.cmd \"%1\" > NUL 2>&1"

 改进之处在于:
1.在资源管理器左侧的文件夹树上右击也可以自动CD到对应的目录
2.在我的电脑,网上邻居等图标上右击,自动CD到桌面所在的目录


本文链接地址: 在资源管理器右键添加“切换到控制台”的改进版本
https://blog.qingfengju.com/index.asp?id=348

上一篇: 在Windows Server 2008 R2上安装使用VMWare
下一篇: MyEclipse 远程调试 Tomcat6 上的程序

分类:脚本编程 查看次数:5468 发布时间:2013/9/25 17:03:09