VBscript - “系统找不到指定的文件”

2023-11-29

我正在尝试编写一个简短的 VBScript,它会打开“calc.exe”和“wordpad.exe”。 问题是 VBScript 不允许我打开“wordpad.exe”。我尝试以管理员身份运行该脚本,但这没有帮助。

我的脚本如下所示:

Set WshShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "C:\Program Files\Windows NT\Accessories\wordpad.exe"
WSHShell.Run "C:\Windows\System32\calc.exe"
x=msgbox("Test",4096,Test) 

我也尝试过像这样定义路径:

WSHShell.Run ""C:\Program Files\Windows NT\Accessories\wordpad.exe""

也不工作。我收到消息“预期声明结束”

有没有办法通过路径打开“wordpad.exe”?

亲切的问候


shell 使用空格/空格作为分隔符。因此包含空格的路径需要用引号引起来。报价方式"在 VBScript 中,字符串文字的作用是将它们加倍。所以:

WSHShell.Run "C:\Program Files\Windows NT\Accessories\wordpad.exe"
==>
WSHShell.Run """C:\Program Files\Windows NT\Accessories\wordpad.exe"""
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VBscript - “系统找不到指定的文件” 的相关文章

  • 从批处理文件运行 vbscript

    我只需要编写一个简单的批处理文件来运行 vbscript vbscript 和批处理文件位于同一文件夹中 并且位于 SysWOW64 目录中 因为 vbscript 只能在该目录中执行 目前我的批处理文件如下 echo off WINDIR
  • 循环遍历指定文件夹中的所有 Excel 文件并从特定单元格中提取数据的代码

    我有大约 50 个左右的 Excel 工作簿 需要从中提取数据 我需要从特定单元格 特定工作表中获取数据并编译成一个数据集 最好是另一个 Excel 工作簿 我正在寻找一些 VBA 以便可以将结果编译到我用来运行代码的工作簿中 因此 我需要
  • 在 Excel 中打开特定电子表格的 win cmd 是什么?

    我知道您可以从 win cmd 行打开 Excel 文件 但是如何使用 win cmd 打开该文件中的特定电子表格呢 将以下代码粘贴到文本编辑器 记事本 写字板 Word ETC 例如 使用 vbs 扩展名保存文件 ExcelSheet2
  • 不使用 powershell 远程安装 .msi?

    我们有一个多服务器系统我们需要在客户端安装 我想编写一个脚本 可以 关闭远程机器上的服务 卸载多台远程计算机上的软件 在多个远程计算机上安装 msi 文件 我曾挣扎过psexec and wmic做第 2 点和第 3 点 似乎必须有一种更简
  • 用于运行 VBS 脚本的 VB GUI 界面

    我有一个 VBS 脚本 需要每月运行一次 它捕获文件信息 例如文件名 类型 修改日期等 当我处理每个文件时 它会将其全部保存到 CSV 文件中 以便我可以在 Excel 上处理它 为了运行脚本 我设置了一个批处理文件 bat 问题是我需要某
  • 重载 VBScript 中的构造函数

    我找到了一种在 VBScript 中扩展类的方法 但是有什么方法可以传入参数或重载构造函数吗 我当前正在使用 Init 函数来初始化属性 但希望能够在创建对象时执行此操作 这是我的示例类 Class Test Private strText
  • 在wix中,使用vbscript,如何写入日志文件?

    我正在自定义操作中尝试以下操作 Session Log GetOfficeBitness Session Property OfficeBitness 我收到错误 错误 1720 此 Windows Installer 程序包有问题 A 无
  • VBScript 运行时错误“800a000d”

    在我们的业务中 我们使用安全向导来控制和管理活动目录安全性 并对所做的更改进行审计跟踪 这是一个带有 ASP 前端的 SQL 数据库 它还可以与我们的 Active Directory 进行通信 编写该向导的人已经在我们的网站上为公司的另一
  • VBScript 条件短路解决方法

    我有一个必须维护的大型经典 ASP 应用程序 并且我多次发现自己因缺乏短路评估能力而受挫 例如 VBScript 不会让你逃脱 if not isNull Rs myField and Rs myField lt gt 0 then 因为如
  • msscript.ocx 从哪里安装

    我在我的应用程序中使用 msscript ocx 它是 Windows 的 ActiveX 脚本主机 尽管我希望能够对高度可定制的 XP 嵌入式 XPe 使用相同的功能 1 我想知道在XPe上是否可以选择性安装msscript ocx 2
  • 我可以直接从命令行运行 vbscript 命令(即没有 vbs 文件)吗?

    在Python中你没有义务使用文件 你可以指定 c 并通过命令行上的字符串将 Python 命令提供给 Python 解释器 我可以用 vbscript 达到相同的结果吗 我见过需要您使用批处理脚本的解决方案 但是如果我所在的系统具有零写入
  • adArray 的 VBScript / ADODB 语法问题?

    我希望有人能给我一些关于我的 vb 脚本的新视角 该脚本的主要目的是使用一些参数执行存储过程 我得到的错误是 预计声明结束 我没有做过太多的 VB 脚本编写 但从目前为止我发现的情况来看 这个错误是由于某种语法问题造成的 我已经查看这个脚本
  • 经典的 asp/vbscript - 使用正则表达式修改所有 href

    在经典 ASP VB 脚本 中 我需要通过对当前 url 进行编码并在其前面挂起来修改字符串中包含的多个不同的 href 基本上 我想让所有的 href 都通过我的redirect asp 并将现有的 href 编码传递到新链接中 例如 现
  • VBScript:从 Scripting.Dictionary 中对项目进行排序

    我有下面的代码 它获取这样的数据 姓名 1 姓名 4 姓名 2 姓名 3 并像这样列出 是一个复选框 姓名 1 姓名 4 姓名 2 姓名 3
  • 如何在远程机器上执行vbs文件

    如何在不使用 PsExec 的情况下执行位于同一域中的远程计算机上的 VBScript 我尝试了以下代码 但没有运气 Sub RunCommand strComputer Command Set objWMIService GetObjec
  • 经典的asp字符编码

    我在经典 asp 网站中遇到西班牙字符问题 用户可以在 aspx 页面上的表单中提交他们的姓名 地址 然后 aspx 页面将 ajax post 发送到经典的 asp 页面 它所做的所有操作都存储在我们的 Sql 2008 DB 中 我可以
  • 使用 ASP 将参数传递给存储过程

    我正在尝试将一些参数传递给经典 ASP 中的 SQL 存储过程 我看过几篇关于此的帖子 不确定我做错了什么 因为我似乎没有看到我的差异 set conn CreateObject ADODB Connection conn open DSN
  • 使用 VBScript 切换当前活动声音设备?

    我想在连接到我的计算机 Windows 7 32 位 的两个音频设备之间切换 我看了一下question https stackoverflow com questions 35709 change active sound card on
  • 如何使用服务器端vbscript获取图像宽度? ASP经典

    几天来我一直在尝试找到一种方法来获取驻留在我们服务器上的 png 文件的图像宽度 我正在尝试读取文件的前 24 个字节并解析出字节 17 20 的宽度 我在网上找到了几种例程 但都没有成功 奇怪的是 我似乎得到了从十六进制解码到十进制的字节
  • 使用 VBScript 经典 ASP 中的对象集合?

    我有一个名为 Company 的类 它具有 CompanyName CompanyCode 和 IsActive 等属性 该类是用 VBScript 编写的 我想在经典 ASP 中使用 VBScript 存储 Company 对象的集合 这

随机推荐

  • 将文本数据导入 SQLite 时“未转义的”字符”

    我正在尝试导入一个以分号分隔的文本文件 其中每行以 CRLF 结尾 第一行包含字段 数据从第 2 行开始 Field1 Field2 123 Foo 456 Bar 我尝试了以下操作 但失败并显示 input csv 23 未转义的 字符
  • 子类中的 C++ 基类函数重载 [重复]

    这个问题在这里已经有答案了 鉴于以下 include
  • 隐藏数据集时更改图例项样式

    嘿 我正在使用很棒的 Chart js 库 我想自定义图例项的样式 目前 当数据集隐藏时 在图例中我们可以看到一条线 例如 我想设置文本不透明度 请问如何改变这个 感谢您的帮助 不幸的是 如果您计划使用 Chart js 提供的自动生成的图
  • 无法捕获 wpf 组合框中的向下箭头

    我在 wpf 的窗口上有一个组合框 我试图捕获该组合框的向下箭头键 但我无法这样做 以下是我对组合框的唯一代码
  • MySQL 购物车结构

    我希望创建一个能够处理多个类别的 MySQL 商店 我已经对所有类别设施等进行了排序 但我没有得到任何进展的是这个 每件商品可以有多个选项 例如 T 恤应有 颜色 和 尺寸 选项 然后 我需要从父产品创建许多变体 派生产品 指定一件超大蓝色
  • 读取文件并使用 cpp20 分割和修剪每一行

    我创建了一个适合我的特定需求的代码 以逗号分隔字符串 从文件中读取 删除任何空格 另外 我想将这些子字符串转换为double并将它们存储在std vector I use rangesc 20 中的库并实现如下 include
  • MYSQL 按上午/下午时间排序

    我在表中有一行以上午 下午的格式保存一天中的时间 例如 timeField 9 00am 10 00pm 7 00am etc mysql 有没有办法对这些值进行排序 您可以通过使用来做到这一点STR TO DATEMySQL 中的函数 S
  • 从 Nib 加载可重用的 UITableViewCell

    我能够设计自定义 UITableViewCells 并使用以下位置的线程中描述的技术很好地加载它们http forums macrumors com showthread php t 545061 但是 使用该方法不再允许您使用reuseI
  • 根据key从字典数组中获取元素

    我有像这样的数组 String Any 我有一个valuestring 我想用该键提取元素不循环 一条线 为了检查它是否存在 我使用了这个 if array map 0 NAME as String contains value 有没有办法
  • 如何向 Date 添加天数?

    如何将天数添加到当前天 数Date使用JavaScript JavaScript 是否有像 NET 那样的内置函数AddDay 您可以使用以下方式创建一个 Date prototype addDays function days var d
  • JavaScript 中的动态实例化

    我有一个包含货币分类的下拉列表 可以将其实例化为 JavaScript 类 我目前使用 switch 语句来完成此操作 但我绝对确信有一种更雄辩的方法可以做到这一点 那么 有人可以告诉我更好的方法吗 有没有更好的方法来动态实例化类 func
  • 颤振:没有连接的设备

    我正在开发 flutter 项目 我是 flutter 的新手 我的 Avd 管理器仅显示除真实设备之外的虚拟设备 而我的另一个 android 项目显示我的真实设备和我的设备Android WIFI ADB 这是图像也显示了已连接的设备
  • 前向声明 typedef

    我有一个很大的头文件 10000 行 它是由我无法控制的脚本 程序自动生成的 为了避免将此文件包含在我的类的声明中 我转发声明了我需要的几种类型 myclass h namespace bl class TypeA class TypeB
  • Highcharts堆叠条形图隐藏数据标签不重叠

    请查看这个 http jsfiddle net HA5xE 因此 我有堆积条形图 并且当数据标签不适合该区域时我想隐藏它们 例如类别 8 中 根本没有数据标签 4 I saw http api highcharts com highchar
  • Scanner.hasNext 上的无限循环,从文件中读取

    我显然面临着无限循环while input hasNext 如下面的代码所示 File file new File data txt Scanner input new Scanner file int sum 0 while input
  • 改进脚本以获取前一周的日期

    我这里有一个小 powershell 脚本 可以找到前一天的最后一天 目前我正在做 如果是星期一 则减去 3 天 如果是星期日 则减去 2 天 如果是其他任何一天 则减去 1 天 这似乎有点愚蠢 有更好的方法吗 prevWD if Get
  • 如何使用 Ruby 生成 WSDL?

    我开始使用 Ruby 和 Soap 并有一些问题 如何为我创建的服务生成 WSDL 文件 它与 NET 客户端兼容吗 begin class MyServer lt SOAP RPC StandaloneServer Handler met
  • VB.Net:程序声明中的方括号[参数]是什么意思? [复制]

    这个问题在这里已经有答案了 我找到了这个子声明 Private Sub ReceivedText ByVal text As String input from ReadExisting If Me lblStatus InvokeRequ
  • 使用 jQuery AJAX 加载 php 内容

    我的问题 我有index html
  • VBscript - “系统找不到指定的文件”

    我正在尝试编写一个简短的 VBScript 它会打开 calc exe 和 wordpad exe 问题是 VBScript 不允许我打开 wordpad exe 我尝试以管理员身份运行该脚本 但这没有帮助 我的脚本如下所示 Set Wsh