问题标签 [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.
windows - 使用 Windows shell 脚本自动打开文件
我有一个打开应用程序的 Windows shell 脚本。我想修改它以使其在打开应用程序时自动打开文件。
我知道它使用 VBscript,但我不熟悉该语言;我发现的所有教程都谈到了将 VBS 用于网页,而不是用于 Windows 脚本。我知道语法不同,因为我收到错误消息。
我找到的最好的“解决方案”是在运行语句的末尾使用“&”符号简单地添加文件路径,但是 Windows 会弹出一个错误,说找不到文件。我错过了什么吗?
xml - 如何使用 vbscript 删除 XML 文件中的特定节点
我遇到的问题是我无法选择需要删除的特定 XML 节点。我已经尝试使用适用于某些 XML 文件的 XPath 来选择节点,但我无法为更复杂的文件中的节点找出正确的 XPath。
有谁知道可以加载 XML 文件的免费软件工具,以便用户可以选择特定节点并接收准确的 XPath,而无需在路径中进行枚举?
/root/anything[2]
<-- 不幸的是,我不能使用这样的语句,因为元素的数量可能会改变。我需要一个基于属性的表达式。
如果没有用于此操作的免费软件工具,是否有人知道另一种方式我可以如何选择所需的节点?
XML 示例:
根节点: SmsFormData
属性: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" FormatVersion="1.0" xmlns=" http://schemas.microsoft.com/SystemsManagementServer/2005/03/ConsoleFramework"
子节点:表格
属性: Id="some GUID" CustomData="Some data" FormType="some type" ForceRefresh="false"
子/子节点:页面
子/子/子节点:页面
属性: VendorId="VendorName" Id="some GUID" Assembly="dll 文件名" Namespace="some Namespace" Type="some Type" HelpID="">
我选择这个特定页面的 xPath 表达式现在是:
xPath = /SmsFormData/Form/Pages/Page[@Id="some Guid"]
要进行选择,我使用以下 vbscript 代码:
现在的问题是objNode
对象是空的。节点没有被选中,但是为什么呢?
vbscript - vbscript 中是否有与 Java 的 HashSet 等价的东西?
我必须在需要使用唯一集合的 vbscript 中编写一些东西。我正在寻找类似于 Java 的 HashSet 的东西,这已经在 vbscript 中还是我必须自己编写?
asp.net - 调试 VB 脚本代码的工具或 IDE
我需要任何工具或 IDE 环境来调试和测试 vb 脚本代码。请推荐任何免费的。我的 vb 脚本是独立的(vbs 扩展)。
vbscript - 如何在 VBScript 中附加二进制值
如果我有两个包含二进制值的变量,如何将它们作为一个二进制值附加在一起?例如,如果我使用 WMI 读取两个 REG_BINARY 值的注册表,那么我希望能够连接这些值。
当您尝试使用“&”运算符加入时,VBScript 会抱怨类型不匹配。
vbscript - 如何从 VBScript 控制台应用程序返回退出代码
我有一个旧的 vbs 脚本文件被 AutoSys 作业启动。我能否以及如何返回一个 int 返回值来指示成功或失败?
windows - 如何使用 VBScript 强制重启 Windows 机器?
我正在尝试找到一种强制 Windows 重新启动的方法,但我遇到了问题。我试过了
p>我也尝试过使用该shutdown -f -r
命令,在这两种情况下,我有时都没有得到响应,如果我再试一次,我会收到一条错误消息,说“操作无法完成,因为系统正在关闭”,即使我离开它多久它不会关闭,它仍然允许我启动新程序,并且执行shutdown -a
同样的错误。如何使用脚本强制 Windows 重新启动?
image - 我可以使用 VBScript 对 gif 进行 base64 编码吗?
我想要做的是编码一个 gif 文件,以包含在 XML 文档中。这就是我现在所拥有的,但它似乎不起作用。
powershell - 如何使用 PowerShell 或 VBScript 获取正在运行的应用程序列表
我需要使用 PowerShell 或 VBScript 以编程方式获取正在运行的应用程序列表,如 Windows 任务管理器内的“应用程序”选项卡中所示。
到目前为止,我只能找到如何使用 VBScript 和 WMI 列出进程。
asp-classic - 从 VBScript 中的 HTTP_Host 变量中提取二级域的最佳方法
我只需要从 request.servervariables("HTTP_HOST") 中提取域的第二级部分,最好的方法是什么?