今天突然想给资源管理器加一个toggle,来设置隐藏文件和文件夹。实现功能的脚本倒是很快写出来,但是google了半天,就是没有找到简单的办法来给资源管理器增加自定义的按钮。之前误认为可以,却原来是给IE增加的自定义按钮。
顺带的收获是为此研究了一阵uuid。下载和使用了jug。
其实用文件夹选项也只是多按两下。或者拿快捷方式充数。就放弃了。
附脚本 hidden-toggle.js 如下:
// Hidden Toggle v1.0
// (Folder Hidden Setting of Explorer)
// by Hax, 2004-8-25
// URI: http://hax.uri.cn/util/hidden-toggle
// UUID: dedef6b4-5300-3780-a8c5-0848a1648b04
// (generated by jug: java -cp jug.jar org.doomdark.uuid.Jug
// -s URL -n http://hax.uri.cn/util/hidden-toggle n)
var WshShell = WScript.CreateObject("WScript.Shell");
var reg = "HKEY_CURRENT_USER//Software//Microsoft//Windows//CurrentVersion//Explorer//Advanced//Hidden";
var SHOWALL = 1, NOHIDDEN = 2;
var key = WshShell.RegRead(reg);
if (key == SHOWALL) WshShell.RegWrite(reg, NOHIDDEN, "REG_DWORD");
else if (key == NOHIDDEN) WshShell.RegWrite(reg, SHOWALL, "REG_DWORD");
博主想为资源管理器添加toggle以设置隐藏文件和文件夹,虽快速写出实现功能的脚本,但谷歌搜索后未找到给资源管理器添加自定义按钮的简单方法,此前误将给IE添加按钮的方法当作可行,还研究了uuid、使用了jug,最终放弃,附上脚本。
2048

被折叠的 条评论
为什么被折叠?



