如何在不打开IE中的安全漏洞的情况下授予VBS脚本运行权限?


2

我目前正在开发一个基本上位于IE之上的应用程序。该程序用于警车中的Windows XP和Windows 7笔记本电脑。该程序有许多运行的VB脚本,允许官员进行车辆查找等。

每个函数都有自己的VBS脚本,并且有一个中央函数脚本,其中包含许多单个脚本使用的常用函数。每个脚本都有一个函数脚本的include条目,但是我目前的问题是在带有IE8的Windows 7中,它不允许运行函数脚本。如果我允许IE初始化并编写未标记为脚本安全的ActiveX控件脚本,它运行就好了。

有没有办法可以将VBS脚本标记为安全或允许?或者把它放在一个允许它的不同位置?如果官员没有互联网接入,我不会非常担心,但由于他们这样做,它会产生很大的安全风险。

Answers:


0

你在哪里运行VBS脚本?

如果它是一个一致的位置,您可以将该位置添加到IE的“受信任”部分,并允许ActiveX控件从那里运行,但不能从其他位置运行?


VBScripts都从本地计算机运行。我最终最终放入了一个虚假的Web标记,强制页面加载到本地计算机环境中并调整注册表中的安全设置以允许脚本运行。
Jeremy DeStefano
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.