问题标签 [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 回答
405 浏览

iis - Windows XP 上的 IIS

是否可以在 IIS 5.1 (Windows XP) 上运行多个网站?

我可以通过 IIS 中的管理员脚本创建多个网站,但一次只能激活一个网站。

是否有针对此限制的解决方法、技巧或脚本?

谢谢,

0 投票
2 回答
766 浏览

deployment - 以编程方式提高用户权限

我一直在维护一个安装,但我不是真正的专家。现在我被要求为此提出一个解决方案:

我们的软件始终与计算机一起出售,因为它必须在非常受控的环境中运行。安装程序需要管理权限才能执行。到目前为止,我们有两个不同的用户,一个具有管理权限,另一个没有。我们的客户服务以管理员身份登录,安装软件并重新启动机器,以便用户可以作为普通用户访问。

现在我们希望用户能够自己安装软件,但我们不希望他们以管理员身份访问,因为他们可以修改不应修改的内容。

那么,有没有办法在安装过程中以编程方式提高用户权限,然后再降低它们呢?安装程序是使用 InstallShield 制作的,但我们使用 vbscript 来检查一些先决条件。

0 投票
3 回答
1770 浏览

windows-vista - Editing the Registry with VBScript on Vista

A VBScript cannot edit the registry by default on Vista. How do I get elevation (even if the user has to do something when they run the script) so that the script can edit the registry?

The error is:

0 投票
3 回答
2660 浏览

vbscript - 检测到“错误:对象不支持此属性或方法”

我正在处理的对象在 JavaScript 中实例化,但在 VBScript 中使用。在一个代码路径中,变量M.DOM.IPt被定义并具有一个值,而在另一个代码路径中却没有。我需要检测它是否已被定义。我检查了M.DOM在两个代码路径中都定义和可访问的。我尝试过的每个测试都只会导致此错误:

错误:对象不支持此属性或方法

我试过了:

  • IsEmpty(M.DOM.IPt)
  • M.DOM.IPt is Nothing
  • isNull(M.DOM.IPt)

有什么方法可以检测未定义变量并避免错误?

注意:我可以On Error Resume Next输入,它会简单地忽略错误,但我实际上需要检测它并有条件地做一些事情。

0 投票
10 回答
24514 浏览

excel - 如何使用 VBScript 修改没有 Excel 的 Excel 电子表格?

我需要在未安装 Microsoft Office 的 PC 上使用 VBScript 向电子表格中添加一行。

我试过 [ Set objExcel = CreateObject("Excel.Application")]

由于 PC 上不存在 Excel,我无法创建此对象。

有没有办法在没有 Excel 的情况下修改电子表格?

0 投票
1 回答
1139 浏览

windows - 从 Autohotkey(或 VB)调用 Windows 宏的最简单方法?

我想从 AutoHotkey 脚本中调用以下宏,以便将 MonthCal 对象中的某些日期设置为粗体。

http://msdn.microsoft.com/en-us/library/bb774722(VS.85).aspx

我该怎么做呢?

请注意,最简单的方法可能是编写一个使用宏并调用它的简单 VB 脚本。但我对 VB 脚本一无所知。有什么想法吗?

0 投票
2 回答
31482 浏览

vbscript - 如何使用 WScript.Shell SendKeys 发送数字键盘击键?

我正在尝试使用 WScript.Shell SendKeys 方法来模拟从数字键盘发送按键。

我有一个应用程序,我正在编写使用 QTP 的自动化测试。它是一个基于 Web 浏览器的应用程序,输入内容是网页内的 Java 应用程序。输入仅接受来自数字键盘和 Enter 键的按键。

到目前为止,我正在使用此代码:

这适用于发送 Enter 键,但我不太清楚是否有发送数字键的方法。任何帮助将不胜感激。

我不确定是否有任何未记录的方法可以实现这一目标。我已阅读http://msdn.microsoft.com/en-us/library/8c6yea83(VS.85).aspx,但没有详细说明。

提前致谢,

  • 布伦特
0 投票
4 回答
6157 浏览

iis - Rename Virtual Directory in IIS using VBScript?

How can I rename a Virtual Directory (or Web Application) in IIS 6.0/7.0 using VBScript?

0 投票
2 回答
1631 浏览

windows - 如何在 iis 中添加新的应用程序映射

如何使用 vbscript 在 IIS 中添加新的应用程序映射?

谢谢,

0 投票
4 回答
8779 浏览

asp.net - 将word文档嵌入ASP.net页面并使用VBscript访问

我有一些代码可以在 ASP.net 页面上使用 VBScript 打开 word 文档:

这很好用,但会在另一个窗口中打开 word doc。理想情况下,我想让它看起来好像包含在当前页面中,或者在 IFrame 中。我还有一些其他按钮可以在单击时将文本粘贴到 word 文档中。

我不能只将 iframe 的 src 设置为 word 文档,因为需要对 word 文档 (objWord) 的引用以允许我使用 Vbscript 再次将文本实时粘贴到其中。

不确定这是否可行,但欢迎提出任何想法/替代方案?

要求:word doc 需要在浏览器中显示

在 word 文档的一侧会有一些按钮,点击这些按钮会将文本粘贴到其中