MDIEMDIE双心封装版0.3.0.0 RC6V2
官方主页:http://cres.s28.xrea.com/
MDIE(多文档界面资源管理器)是一个MDI类型的文件管理软件,是代替资源管理器的一个无比强悍的文件管理器 。他支持VBS和JS插件扩展,提供了无限可能。他支持鼠标手势,支持多标签浏览,具有类似浏览器收藏夹功能,具有丰富的搜索模式:在新标签显示搜索结果,搜索模式有:搜索子文件夹、搜索所有分页、选择通配符,搜索最符合,选择文件(可以输入文件的部分名字来自动选中),在工具-MDIE 选项里,勾选“添加至文件的右键菜单”和“替换资源管理器”两项后,可以真正替换掉资源管理器。有详细的个性化选项设置。超赞。
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
温馨提示:如果选择了“添加至文件的右键菜单”和“替换资源管理器”两项来替代资源管理器,卸载MDIE之前必须把这两项勾掉,否则双击文件夹默认打开方式是MDIE导致无法打开文件夹!如果已经卸载,可以重装后在勾掉这两项,然后卸载!
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
MDIE的所有设置均保存在注册表[HKEY_CURRENT_USER\software\MDIE2]主键之下。
安装时根据提示确认导入注册表文件,下面的设置就会生效。如果注册表被锁定了,运行程序组里面的接触注册表编辑限制就行了。
mdie设置说明:工具→mdie选项→
1、常规标签:
√记住窗口位置
√添加至文件的右键菜单
√替代资源管理器
√关闭时,最小化到系统托盘
2、列表窗口:
默认样式→列表,文字宽度222,列表宽度444
3、分页标签:
右键点击→选择关闭(这个选项很好用)
shift+右键点击→右键功能菜单
ctrl+右键点击→右键功能菜单
滚轮点击→分页操作菜单
双击→关闭
4、窗口动作:
点击收藏夹:打开→shift,新分页→无,这样可以保证单击收藏夹时打开新标签。
点击链接:打开→shift,新分页→无,这样可以保证单击链接时打开新标签。
点击地址栏:打开→shift,新分页→无,这样可以保证在地址栏输入的时候打开新标签。
滚轮点击列表窗口→新标签。
5、启动时:
√恢复上次结束时的分页
6、在搜索结果栏目中右击搜索到的项目没有右击关联菜单,不能右击→打开所在的文件夹。但是我们可以通过鼠标手势来实现,具体办法是:工具→鼠标手势→工具→其他命令→在新分页中打开→场所选择搜索栏→动作选择R→即可。那么我们就可以在搜索的结果中右击后向右拖动来实现在我的电脑中右击打开所在文件夹那种效果。MDIE鼠标手势真的无所不能无比强大,慢慢研究吧!
7、建议把硬盘CDEF等及桌面、我的电脑放到链接栏,例如打开F盘→收藏→添加到链接。
删除的方法是:按CTRL+I或者单击查看→侧边栏→链接栏→选择F→删除。
8、已有的鼠标手势:(前提是工具→快速选择设置→【不勾选】允许右键拖放)
后退R←,前进R→,搜索栏中在新分页打开R→,列表窗口滚轮单击文件夹在新分页打开,显示隐藏文件R↑,按照修改时间排列文件R↓,向上一级双击空白处,刷新R↓↑,下一分页Rwheel↓,上一分页Rwheel↑,关闭标签R↓→,恢复最后关闭的标签R→←,关闭全部分页R↓←,隐藏已知文件类型的扩展名R→↓,在当前文件夹打开CMD窗口R↑←,高级更名R↑↓,复制选中文件路径R↑→。

几个MDIE的插件:
单击MDIE工具→扩展功能→添加脚本→MDIE隐藏已知文件类型的扩展名.vbs→确定之后,你可以为他设定一个鼠标手势,我设置的是R→↓。
//MDIE隐藏已知文件类型的扩展名.vbs
//Dim WSHShell
WSHShell=new ActiveXObject("WScript.Shell")
MDIE.Command(5100)
//WSHShell.SendKeys ("%TF")
//MDIE.Sleep(600)
WSHShell.SendKeys ("^{TAB}{TAB}{DOWN 14}")
WSHShell.SendKeys (" {TAB}{TAB} ")
MDIE.Sleep(300)
WSHShell.SendKeys ("{BACKSPACE}")
MDIE.Sleep(300)
WSHShell.SendKeys ("%{LEFT}")
//MDIE.Command(5207)
//FolderView.refresh(0)

//MDIE显示隐藏文件.vbs,这个不用VBS也行,直接把工具→快速选项设置→显示隐藏文件→用鼠标手势设置为R↑就行了。
MDIE.Command(5105)

//在当前文件夹打开cmd窗口.js,这个网友发布的,然后把它设置为鼠标手势R↑←,看个人爱好。
var shell = new ActiveXObject("WScript.Shell");
shell.Run('cmd /K @cd /d '+FolderView.Path +'"');

//备份MDIE注册表项目.js
var d = new Date();
var s = d.getFullYear() + "-";
s += (d.getMonth() + 1) + "-";
s += d.getDate() + "-";
s += d.getHours() + "-";
s += d.getMinutes() + ".reg";
var WshShell = new ActiveXObject("WScript.Shell");
WshShell.Exec("Regedit /E "+ s +" HKEY_CURRENT_USER\\software\\MDIE2");

//查找目标.js
var WshShell = new ActiveXObject("WScript.Shell");
var oShellLink = WshShell.CreateShortcut(FolderView.FocusItem.Path);
FolderView.open(oShellLink.TargetPath);

//复制选中文件路径.js,复制选中文件路径R↑→
if (FolderView.count>0)
{
if (FolderView.FocusItem.Selected)
{
MDIE.Clipboard(FolderView.FocusItem.Path);
}
else
{
MDIE.Clipboard(FolderView.Path);
}
}
else
{
MDIE.Clipboard(FolderView.Path);
}

//复制选中文件路径并弹出对话框.js
if (FolderView.count>0)
{
if (FolderView.FocusItem.Selected)
{
MDIE.Clipboard(FolderView.FocusItem.Path);
}
else
{
MDIE.Clipboard(FolderView.Path);
}
}
else
{
MDIE.Clipboard(FolderView.Path);
}
MDIE.echo(MDIE.Clipboard);

//新建txt文件.js
objFso = new ActiveXObject( "Scripting.FileSystemObject" );
objWsh = new ActiveXObject( "WScript.Shell" );
strDTxtReg = objWsh.RegRead( "HKCR\\.txt\\" );
strTxtReg = objWsh.RegRead( "HKCR\\" + strDTxtReg + "\\" );
strFileName = FolderView.Path + "\\新建" + strTxtReg + "\.txt";
for ( i = 2 ; objFso.FileExists( strFileName ) ; i++ ) {
strFileName = FolderView.Path + "\\新建" + strTxtReg + " (" + i + ")\.txt";
}
objFso.CreateTextFile( strFileName );
FolderView.Refresh(2);
MDIE.Command( 5226 );
MDIE.Command( 5206 );

//用资源管理器打开当前窗口.js
var viewerPath = "C:\\WINDOWS\\explorer.exe";
var shell = new ActiveXObject("WScript.Shell");
shell.Run('"' + viewerPath + '" "' + FolderView.Path+ '"', 1, false);

运行js提示库没有注册错误8002801d的解决办法:
这个错误主要是因为windows scripts版本较低,在微软官网搜索windows scripts,选择scr56chs.exe下载后安装即可。
http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=376d98b6-67cf-4473-9b7d-f635292a286f&displaylang=zh-cn
http://download.microsoft.com/download/winscript56/Install/5.6/W982KMe/CN/scr56chs.exe

MDIEMDIE双心封装版0.3.0.0RC6V2的更多相关文章

  1. Tablacus Explorer双心封装版

    Tablacus Explorer双心封装版 http://cloud.189.cn/t/mYj67j7r2Afq (TablacusExplorer17.3.27双心封装版.exe) http:// ...

  2. 双心ping GUI工具1.0

    双心ping GUI工具1.0该软件利用WindowsAPI提供了图形界面的ping程序,同时还可以调用DOS下的ping命令.ping成功后自动加入网址列表框及同目录下的列表文件Pinglist.i ...

  3. WIN10X64_LTSB2016极限精简版by双心

    WIN10X64LTSB2016极限精简版by双心http://www.cnblogs.com/liuzhaoyzz/p/9162113.html 一.前言:关于极限精简版的说明 本系统为极限精简版, ...

  4. WIN7X64SP1极限精简版by双心

     WIN7X64SP1极限精简版by双心 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=405044&page=1&ext ...

  5. WIN10X64LTSC2019中度精简版by双心

    WIN10X64LTSC2019中度精简版by双心https://www.cnblogs.com/liuzhaoyzz/p/11295032.html 一.前言:关于LTSC中度精简版的说明 一个MM ...

  6. 阿里官方Java代码规范标准《阿里巴巴Java开发手册 终极版 v1.3.0》

    终极版 v1.3.0 2017年开春之际,阿里诚意献上重磅大礼:<阿里巴巴Java开发手册>,首次公开阿里官方Java代码规范标准.这套Java统一规范标准将有助于提高行业编码规范化水平, ...

  7. 『心善渊』Selenium3.0基础 — 24、Selenium的expected_conditions模块详细介绍

    目录 1.EC模块介绍 2.EC模块常用类 3.EC模块的使用 4.EC模块综合使用 (1)title_is(title)示例 (2)presence_of_element_located(locat ...

  8. libnode 0.4.0 发布,C++ 语言版的 Node.js

    libnode 0.4.0 支持 Windows ,提升了性能,libuv 更新到 0.10.17 版本,libj 更新到 0.8.2 版本. libnode 是 C++ 语言版的 Node.js,和 ...

  9. bootstrap 2.3版与3.0版的使用区别

    bootstrap 2.3版与3.0版的使用区别 bootstrap已经推出了3.0的新版,看起来2.3.x版本也不会再更新了.那么bootstrap 2.3版与3.0版的区别在哪里呢?下面我们就来介 ...

随机推荐

  1. [LeetCode&Python] Problem 429. N-ary Tree Level Order Traversal

    Given an n-ary tree, return the level order traversal of its nodes' values. (ie, from left to right, ...

  2. Echarts 绘图(饼图,中国地图)

    一个使用Javascript 实现的开源可视化库,可以流畅的运行在pc 和移动设备上,兼容当前绝大部分浏览器(Chrome ,firefox,IE8)等 底层依赖轻量级的矢量图形库ZRender,提供 ...

  3. Elasticsearch基本用法(1)--原生操作

    2.2.创建索引 2.2.1.语法 创建索引的请求格式: 请求方式:PUT 请求路径:/索引库名 请求参数:json格式: { "settings": { "number ...

  4. 初始if..else 条件语句

    if..else条件语句 如果我们希望有效的响应用户的输入,代码就需要具有判断能力.能够让程序进行判断的结构成为条件,条件判断语句返回的是布尔值真或假,真就执行一条线路,假就执行另外一条线路 if 条 ...

  5. easyui的select使用

    这是一个小demo,其他相关功能查看easyuiAPI,需要注意的是valueField: 'id', textField: 'name'中id指json的key,name指json的值,id和nam ...

  6. 求约束------------------------ do while循环 算法思想

    前段代码: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.a ...

  7. 【分布式事务】阿里fescar

    一.什么是Fescar FESCAR(Fast & Easy Commit And Rollback) 是一个用于微服务架构的分布式事务解决方案,它的特点是高性能且易于使用,旨在实现简单并快速 ...

  8. openresty 集成lua-resty-mail +smtp2http 扩展灵活的mail 服务

    lua-resty-mail 是一个不错的openresty mail 扩展,我们可以用来进行邮件发送,支持附件功能 smtp2http 是一个smtp 服务,可以将smtp 请求数据转换为http ...

  9. Android学习--------实现增删改查数据库操作以及实现相似微信好友对话管理操作

    版权声明:本文为博主原创文章,转载请注明原文地址.谢谢~ https://blog.csdn.net/u011250851/article/details/26169409 近期的一个实验用到东西挺多 ...

  10. numpy 笔记

    1  矩阵.数组.列表 #from numpy import * import numpy as np 矩阵创建 >>> A = np.array([1,2,3]) array([1 ...