今天突然想给资源管理器加一个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");
发表于 @ 2004年08月25日 20:13:00|评论(loading...)|编辑