现在的位置: 首页 > 综合 > 正文

一个修改注册表,使浏览器默认不直接打开已知后缀的下载文件,而是下载后确认,且单独打开的vbscript脚本

2014年11月10日 ⁄ 综合 ⁄ 共 897字 ⁄ 字号 评论关闭

<SCRIPT language="VBSCRIPT">//修改注册表,使.doc .pdf .csv文件设置为 下载后确认打开,且不在同一窗口中浏览。
Dim OperationRegistry
Set OperationRegistry=CreateObject("WScript.Shell")
OperationRegistry.RegWrite "HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Word.Document.8/EditFlags",0,"REG_DWORD"
OperationRegistry.RegWrite "HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Word.Document.8/BrowserFlags",8,"REG_DWORD"

OperationRegistry.RegWrite "HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Excel.CSV/EditFlags",0,"REG_DWORD"
OperationRegistry.RegWrite "HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Excel.CSV/BrowserFlags",8,"REG_DWORD"

OperationRegistry.RegWrite "HKEY_LOCAL_MACHINE/SOFTWARE/Classes/AcroExch.Document/EditFlags",0,"REG_DWORD"
OperationRegistry.RegWrite "HKEY_LOCAL_MACHINE/SOFTWARE/Classes/AcroExch.Document/BrowserFlags",8,"REG_DWORD"       
</SCRIPT>

 

这个问题话了我很长的时间才知道这样做是最好的,所以记下来以便参考,在vbscript中主要使用了wscript(据说这个wscript很强大,因为没有具体使用,所以不是很了解)。

 

其实在js等脚本中也是可以很方便的使用该wscript的。

 

抱歉!评论已关闭.