返回顶部
首页 > 资讯 > 精选 >VBS中ShellExecute怎么使用
  • 582
分享到

VBS中ShellExecute怎么使用

VBSShellExecute 2023-09-11 11:09:13 582人浏览 薄情痞子
摘要

在VBS(Visual Basic Script)中,可以使用shellExecute方法打开外部程序或文件。ShellExecut

在VBS(Visual Basic Script)中,可以使用shellExecute方法打开外部程序或文件。ShellExecute方法的语法如下:
```vbscript
ShellExecute(Path[, Operation[, Parameters[, Directory[, ShowCmd]]]])
```
参数说明:
- Path:要执行的文件或程序的路径。
- Operation(可选):要执行的操作。常见的操作有"open"(打开)和"print"(打印)。
- Parameters(可选):传递给要执行的程序的参数。
- Directory(可选):要执行程序的工作目录。
- ShowCmd(可选):指定窗口如何显示的常量值,例如vbNORMalFocus(0)、vbMinimizedFocus(2)等。
下面是一个使用ShellExecute方法打开记事本程序的示例:
```vbscript
Set objshell = CreateObject("Shell.Application")
objShell.ShellExecute "notepad.exe"
```
在上述示例中,使用Shell.Application对象创建了一个Shell对象,然后调用ShellExecute方法打开记事本程序。
你也可以在ShellExecute方法中指定其他参数,如下所示:
```vbscript
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "C:\Path\to\File.txt", "open", "", "C:\Path\to", 1
```
在上述示例中,指定了要打开的文件路径为"C:\Path\to\File.txt",操作为"open",没有传递其他参数,工作目录为"C:\Path\to",窗口显示为vbNormalFocus(即正常大小并拥有焦点)。
注意:在使用ShellExecute方法时,需要保证指定的文件或程序存在于指定的路径中,否则可能会出现错误。

--结束END--

本文标题: VBS中ShellExecute怎么使用

本文链接: https://lsjlt.com/news/403044.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • VBS中ShellExecute怎么使用
    在VBS(Visual Basic Script)中,可以使用ShellExecute方法打开外部程序或文件。ShellExecut...
    99+
    2023-09-11
    VBS ShellExecute
  • shellexecute怎么使用
    ShellExecute是一个Windows API函数,用于执行外部程序或打开文件。下面是ShellExecute函数的使用方式:...
    99+
    2023-08-30
    shellexecute
  • ShellExecute函数怎么使用
    ShellExecute函数是一个用于执行外部程序或打开文件的函数,其使用方式如下:1. 包含头文件:在使用ShellExecute...
    99+
    2023-08-18
    ShellExecute
  • VBS中fso.createtextfile怎么使用
    在VBS中,您可以使用FileSystemObject对象的CreateTextFile方法来创建一个文本文件。下面是一个使用Cre...
    99+
    2023-08-09
    VBS
  • VBS中formatdatetime函数怎么使用
    在VBS中,`FormatDateTime`函数用于将日期和时间值格式化为字符串。它的语法如下:```vbscriptFormatD...
    99+
    2023-09-20
    VBS
  • VBS中FileSystemObject对象怎么使用
    在VBS中,可以通过以下步骤来创建和使用FileSystemObject对象:1. 首先,在VBScript代码中创建一个FileS...
    99+
    2023-08-12
    VBS FileSystemObject
  • c++中shellexecute头文件怎么打开
    在C++中,可以使用ShellExecute函数打开一个文件或者运行一个程序。要使用ShellExecute函数,需要包含windo...
    99+
    2024-02-29
    c++
  • 怎么在VBS中使用InputBox 函数
    这篇文章给大家介绍怎么在VBS中使用InputBox 函数,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。InputBox 函数在对话框中显示提示,等待用户输入文本或单击按钮,并返回文本框内容。InputBox(prom...
    99+
    2023-06-08
  • vbs中tli.tliapplication怎么用
    这篇文章主要介绍了vbs中tli.tliapplication怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。比如我想知道scrrun.dll(提供fso对象的dll)这...
    99+
    2023-06-08
  • vbs中SendKey怎么用
    这篇文章给大家分享的是有关vbs中SendKey怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。其使用格式为: object.SendKeys string "object":表示WshS...
    99+
    2023-06-08
  • VBS中数组怎么用
    这篇文章给大家分享的是有关VBS中数组怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。示例rem 定义 dim arr(5)  rem 赋值&nbs...
    99+
    2023-06-08
  • vbs 中怎么调用shell.application
    vbs 中怎么调用shell.application ,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Set os=CreateObject("wscri...
    99+
    2023-06-08
  • VBS中怎么利用WMI获取CPU使用率
    本篇文章为大家展示了VBS中怎么利用WMI获取CPU使用率,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。代码如下:On Error Resume Next strComputer = "....
    99+
    2023-06-08
  • vbs中sendKeys 16进制怎么结合使用
    这篇文章将为大家详细讲解有关vbs中sendKeys 16进制怎么结合使用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码如下:Dim WshShell Set WshShell = CreateObj...
    99+
    2023-06-08
  • shellexecute头文件有什么作用
    ShellExecute头文件是Windows API中的一个头文件,它提供了一种简单的方法来启动外部应用程序或打开文件。通过调用S...
    99+
    2023-06-13
    shellexecute头文件
  • ​VC中shellexecute的头文件是什么
    shellexecute函数是Windows API中的一个函数,它用于执行外部应用程序、打开网页、打开文档等操作。在C++中,可以...
    99+
    2023-10-30
    ​VC
  • VBS中标识符怎么用
    这篇文章将为大家详细讲解有关VBS中标识符怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。VBS其实存在两种标识符: 普通标识符(NORMALIDENTIFIER) 中括号标识符(BRACKETIDE...
    99+
    2023-06-08
  • vbs中怎么禁用服务
    这篇文章给大家介绍vbs中怎么禁用服务,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。问: 您好,脚本专家!如何禁用服务? -- DS 答: 您好,DS。您知道吗,脚本专家似乎无意中发现了一个好主意。在上期专栏...
    99+
    2023-06-08
  • 怎么在vbs中使用Internet Explorer 屏蔽密码
    怎么在vbs中使用Internet Explorer 屏蔽密码?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Set objExplorer = W...
    99+
    2023-06-08
  • 怎么在VBS中使用 vbscript动态创建数组
    今天就跟大家聊聊有关怎么在VBS中使用 vbscript动态创建数组,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。实例代码'建立动态数组Dim Arrl ...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作