问题标签 [vbscript]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
504 浏览

windows - 有没有办法检查 MS 安全中心的病毒防护状态?

我们处于 Windows 环境中,并希望为非公司机器自动执行此过程。如果供应商来到现场,我们希望能够让他/她访问一个可以对工作站执行快速扫描的网站,以确定他们是否有正确的 MS KB 补丁以及他们的病毒扫描程序数据是否达到日期。

我可以相对容易地扫描 KB 更新,我很难找到一种检查病毒 dat 状态的方法,并且由于那里有很多不同的引擎,使用(内置于XP 至少)专有的 MS 安全中心的东西。

最终,我们希望我们的路由器将非公司机器重定向到将强制验证的网站,但在那之前,这将是一个手动过程。

有什么想法吗?

0 投票
13 回答
121721 浏览

vbscript - 如何使用 vbscript 对数组进行排序?

我正在扫描一个文件以查找与某个正则表达式模式匹配的行,然后我想打印出匹配但按字母顺序排列的行。我确定这是微不足道的,但 vbscript 不是我的背景

我的数组定义为

如果这有什么不同,我正在尝试从正常的 cmd 提示符执行我的脚本

0 投票
1 回答
1266 浏览

vbscript - 在 VBScript 中,我需要从 VSS 8“获取最新版本”

我们的 VSS 设置是这样的:我们有一组独特的文件夹,其中包含 100 多个文件。我需要从 VBScript 中获取一组文件夹中所有文件的最新版本,并将它们放入本地目录,以便可以对它们执行其他操作。VBScript 的原因甚至对我来说也很模糊。也许 VB 或 C# .NET 也可以,但现在我只能在 VBScript 中进行。这是可行的吗?

0 投票
3 回答
29401 浏览

asp-classic - 如何使用 AES 在 VBScript 中加密?

我希望使用特定密钥和IV值在VBScript中使用Rijndael/AES加密一些数据。有什么好的函数库或 COM 组件可以很好用吗?

我看了看CAPICOM;它只允许使用密码,并且不允许设置特定的密钥和 IV 值。

0 投票
3 回答
7487 浏览

arrays - 我的数组中有多少维或得到最后一个

如何在 Classic ASP (VBScript) 中找出数组中的维数。

我正在传递一个具有多个维度的数组,但我只想看最后一个。在其他语言中似乎很容易。

0 投票
1 回答
9755 浏览

vbscript - 当我的 InstallShield 设置尝试运行我的 VBS 自定义操作时,为什么会收到 1720 错误?

自定义操作配置如下:

自定义操作名称:MyCustomAction

VBScript 文件名<PathVar01>\MyFolder\MyVBSfile.vbs

脚本函数:我的函数

返回处理:同步(检查退出代码)

脚本内执行:立即执行

它通过以下 InstallScript 代码执行:

当安装程序到达 InstallScript 中的该行时,安装程​​序会显示错误警报,说明:

“错误 1720。此 Windows Installer 程序包存在问题。无法运行完成此安装所需的脚本。请联系您的支持人员或程序包供应商。”

MsiDoAction 返回的结果代码是'1603',根据 winerror.h,它是:

为什么会这样?我开始怀疑该文件是否正确包含。然而,我指向的是正确的文件,并且我尝试通过 InstallShield 支持文件包含 VBS,认为这将确保文件与设置一起存在,但结果相同。

0 投票
3 回答
2290 浏览

html - 将 HTML 硬编码为 VB6 代码

背景:我们有一个从 HTML 生成报告的应用程序(可能有也可能没有内联脚本)。HTML 源代码通常以 blob 形式存储在数据库中。

现在需要将特定报告硬编码到应用程序中(即,使其不依赖于数据库)。我首先尝试了蛮力方式(将整个报告剪切并粘贴到一个 const 字符串中,并在其中附加了很多& vbNewLine & _内容;这不起作用,因为似乎可以使用的数量有限制& _。我考虑将所有内容(或多或少)压缩成一行,但这不仅会损害可读性,而且对于内联脚本也不起作用。

写这篇文章时我突然想到了一些事情:我可以以编程方式打开文件(包含我想要硬编码的 HTML)并将文件的内容写入字符串。我现在就试一试...

任何人都可以提出更好/更优雅的方法吗?

0 投票
2 回答
3196 浏览

vbscript - 如何防止 ASP/VBScript 中的注入?

ASP(VBScript)中输入处理的最佳方式(或至少是最常见的方式)是什么?我主要关心的是 HTML/JavaScript 注入和 SQL 注入。是否有一些等效于 PHPhtmlspecialcharsaddslashes等的?还是我必须使用字符串替换函数之类的手动操作?

0 投票
2 回答
2051 浏览

vbscript - 如何使用 vbscript 将一个文件中的文本替换为另一个文件中的文本?

如何使用 vbscript 将一个文件中的文本替换为另一个文件中的文本?

被替换的文本位于文件中间的某个位置。

0 投票
2 回答
33880 浏览

vbscript - VBScript LDAP:有没有办法使用 Active Directory 中的电子邮件地址查询physicalDeliveryOfficeName?

我正在尝试使用VBScript通过提供电子邮件地址 来连接拉动Active DirectoryphysicalDeliveryOfficeName中的属性。

我知道如何使用如下通用名称进行操作:

但是,只有电子邮件地址可用。这该怎么做?我什至试过

那是行不通的。