用Total Commander替换windos默认资源管理器
用Total Commander替换windos默认资源管理器的方法
Total Commander(简称TC)是一个功能强大的资源管理器。
TC本身没有自带的替换windows资源管理器的功能,就必须自己动手解决了。
第一步先Google一下看有没有答案。当时搜出了不少文章,可是自己实际操作了一下都不够完美。于是就参考众人的答案,自己用Autohotkey写了一个替换windows资源管理器的脚本。
功能:
1.初次运行用TC替换资源管理器,并在右键菜单添加用explorer打开。
2.再次运行恢复资源管理器,并去除右键菜单的用explorer打开功能。
AutoHotkey代码:
;date:2014-07-06
;用TC替换资源管理器及恢复资源管理器
;主要来自http://blog.xiazhiri.com/tags/totalcmd/的文章,
;又根据http://qing.blog.sina.com.cn/2002017477/77545cc533002ie4.html的文章加了右键用explorer打开
;另外参考了http://blog.csdn.net/lord_is_layuping/article/details/7435989的文章
RegRead, IsExp, HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\open\command, DelegateExecute
If(IsExp="{11dbb47c-a525-400b-9e80-a54615a090c0}")
{
RegDelete HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\open\command, DelegateExecute
RegWrite, REG_EXPAND_SZ, HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\open\command, , `"%A_WorkingDir%\Totalcmd.exe`" `"`%1`"
RegWrite, REG_EXPAND_SZ,HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\openwithExplorer, , OpenWithExplorer
;这一句似乎可有可无
;RegWrite, REG_EXPAND_SZ,HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\openwithExplorer, MultiSelectModel, Document
RegWrite, REG_EXPAND_SZ,HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\openwithExplorer\command, MultiSelectModel, Document
RegWrite, REG_EXPAND_SZ,HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\openwithExplorer\command, , `"%SystemRoot%\explorer.exe`" `"`%1`"
RegWrite, REG_EXPAND_SZ,HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\openwithExplorer\command, EelegateExecute, {11dbb47c-a525-400b-9e80-a54615a090c0}
TrayTip,,切换TotalCommader为默认文件管理器,2000
Sleep ,1500
}
Else
{
RegWrite, REG_EXPAND_SZ, HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\open\command, DelegateExecute, {11dbb47c-a525-400b-9e80-a54615a090c0}
RegWrite, REG_EXPAND_SZ, HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\open\command, , `%SystemRoot`%\Explorer.exe
RegDelete HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\openwithExplorer
TrayTip,,恢复Explorer为默认文件管理器,2000
Sleep ,1500
}
说明:
0. 感谢网上众人的答案。
1. 该脚本默认必须和Totalcmd.exe放在同一目录下,如果想更改目录请自行更改代码。
2. 如果用热键启动该脚本,会更方便。
3. 如果没有AutoHotkey,下面提供exe格式的。
文件下载[百度盘]:
date:2014-12-5
用Total Commander替换windos默认资源管理器的更多相关文章
- 用Total Commander替换windos默认资源管理器的方法
Total Commander(简称TC)是一个功能强大的资源管理器. TC本身没有自带的替换windows资源管理器的功能,就必须自己动手解决了. 第一步先Google一下看有没有答案.当时搜出了不 ...
- total commander相关设置
一. 中文语言包 在官方网站上提供有简体中文语言包,下面的说明以此为准.下载的语言包放至Total Commander安装目录下的Language子目录中.从菜单“Configuration”→“Op ...
- Mac Pro 资源管理器 Double Commander“个性化设置” 备份
操作系统自带的资源管理器,总是有些别扭的地方,在 Windows 系统下,我一般用 Total Commander(破解版)来作为替代品.现在换为 Mac 系统,自带的 Finer 也不怎么好用,连最 ...
- win8.1注册表-修改资源管理器的默认路径regedit
默认情况下,激活Win8的资源管理器都是直接打开库,对于习惯了以前版本的Windows用户来说,还要重新选择“计算机”才能进入相应的磁盘寻找文件,操作起来很是不便.为此,可以进行设置,让资源管理器默认 ...
- 设置win7资源管理器启动时的默认位置-windows-操作系统-网页教学网
设置win7资源管理器启动时的默认位置-windows-操作系统-网页教学网 如何设置win7资源管理器启动时的默认位置?我不太习惯 Win 7 的资源管理器默认总是打开库,我还是喜欢资源管理器打开树 ...
- [转]C#中调用资源管理器(Explorer.exe)打开指定文件夹 + 并选中指定文件 + 调用(系统默认的播放类)软件(如WMP)打开(播放歌曲等)文件
原文:http://www.crifan.com/csharp_call_explorer_to_open_destinate_folder_and_select_specific_file/ C#中 ...
- 设置Win10文件资源管理器默认打开“这台电脑”
当Windows系统进入Win7之后,任务栏默认的文件资源管理器图标功能是“库”:Win8/Win8.1的这一按钮打开的是“这台电脑”.进入Win10之后,目前这一功能默认变为“快速访问”(曾经被称为 ...
- Total Commander 常用快捷键(并附快捷键大全)
Total Commander 常用快捷键 喜欢用Total Commander的人,都会记住它的一些快捷键,这会给你的操作带来很大的方便,以下是经常会用到的快捷键,大家可以记住一些自己用得最多的操作 ...
- (转载)Total Commander 常用快捷键(并附快捷键大全)
(转载)http://blog.chinaunix.net/uid-532511-id-3051990.html Total Commander 常用快捷键 喜欢用Total Commander的人, ...
随机推荐
- Tempter of the Bone(dfs+奇偶剪枝)
Tempter of the Bone Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Othe ...
- bat加载和分离VHD
VHD: vhd:虚拟磁盘格式 [详看 百科 ] 应用: 建立VHD文件,把系统装进VHD,然后从VHD启动. 优点: 因为系统在一个文件里,所以有可删,可移动,可快照的优点. VHD装系统方法: 请 ...
- BZOJ 2876 骑行川藏
http://www.lydsy.com/JudgeOnline/problem.php?id=2876 拉格朗日乘数法:f'+入g'=0,f为函数的导数,g为限制条件的导数. 思路:E=Σki*si ...
- 优盘文件系统(FOR C)
优盘上的数据按照其不同的特点和作用大致可分为5 部分:MBR 区.DBR 区.FAT 区.FDT区和DATA 区. 主引导记录(MBR) 绝对扇区号为:MBR_LBA=0x00000000 处是主引导 ...
- Canvas API -- JavaScript 标准参考教程(alpha)
Canvas API -- JavaScript 标准参考教程(alpha) Canvas API
- Struts2实现单文件上传
首先配置一下web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi ...
- Android日语输入法Simeji使用示例
MainActivity如下: package cn.testsimeji; import android.os.Bundle; import android.view.View; import an ...
- Java正則表達式
近期工作中常常要用到正則表達式,不得不花点时间对其进行一定的学习. JDK中提供了2个类来支持正則表達式,各自是java.util.regex.Pattern和java.util.regex.Ma ...
- 【SSH三大框架】Hibernate基础第一篇:编写第一个Hibernate程序
接下来这几章节学习的是Hibernate,Hibernate的主要作用就是用来和数据库进行连接,简化了JDBC的操作. 首先,我们创建项目,然后把Hibernate的jar包和sqlserver的驱动 ...
- STL之nth_element()(取容器中的第n大值)
nth_element()函数 头文件:#include<algorithm> 作用:nth_element作用为求第n大的元素,并把它放在第n位置上,下标是从0開始计数的,也就是说求第0 ...