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

<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的。

 

你可能感兴趣的:(浏览器,脚本,VBScript)