一直用这个来看nfo文件 因为很方便 但是最近电脑装了 win7 专业版 64bit 安装时出错
应该怎么改呢? 我感觉就是注册表路径名字啥的有变化 但是我完全不懂啊
不知道图能不能看到
Sh = new ActiveXObject("WScript.Shell");
sel = Sh.Popup("Install nfo viewer?", 0, "Question", 4 + 32)
fso = new ActiveXObject("Scripting.FileSystemObject");
fn = fso.GetAbsolutePathName("viewnfo.bat");
if(sel==6)
{
rt = "HKEY_CLASSES_ROOT\"
key = ".nfo\"
type = Sh.RegRead(rt + key);
if(type!="")
{
key = type + "\";
}
Sh.RegWrite (rt + key + "Shell\View\command\", "\"" + fn + "\" \"%1\"", "REG_SZ");
//create uninstall script
a = fso.CreateTextFile("uninstall.js", true);
a.WriteLine("Sh = new ActiveXObject(\"WScript.Shell\");");
a.WriteLine("key = \"" + rt +"\\" + key + "\\Shell\\\\View\\\\\";");
a.WriteLine("Sh.RegDelete (key+\"command\\\\\");");
a.WriteLine("Sh.RegDelete (key);");
a.WriteLine("WScript.Echo(\"Delete regkey:\\n\" + key + \"\\n\\nUninstall OK!\\nPlease delete files your self!\");");
a.Close();
WScript.Echo( "Write Registry:\n " + rt + key + "Shell\\View\\command\n\n\"uninstall.js\" created. Click to uninstall\n\nInstall OK!");
}
@chcp 437 > nul
@type %1
@echo.
@echo.
@echo.
@pause
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.