怎么执行vbs代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么执行vbs代码相关的知识,希望对你有一定的参考价值。

1、把vbs代码直接保存成vbs为扩展名的文件,双击就可以执行,效果如下:

2、如出现未能执行的情况,可能为文件关联问题,可以在命令行事执行,以D:\\test.vbs为例如下:

cscript d:\\test.vbs

效果如下:

参考技术A 将代码保存为脚本文件,如保存到C\1.vbs
然后在vb中引用api函数:
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
这样调用这个函数就好了

Private Sub Command1_Click()
Dim VBS As String
VBS = "C:\1.vbs" ‘文件路径
ShellExecute ByVal 0, "open", VBS, ByVal 0, ByVal 0, ByVal 0
End Sub本回答被提问者和网友采纳

以上是关于怎么执行vbs代码的主要内容,如果未能解决你的问题,请参考以下文章

各位vbs高手进来,如何用 VBS来编写 执行组合键

关于域用户启动脚本(vbs)不执行问题

JSP页面JS和VBS的先后执行顺序。如何让VBS代码在页面加载完成后执行。

如何用VBS代码实现模拟点击鼠标左键

为啥我用电脑输入最简单的vbs程序也报错?

怎么让vbs脚本开机自动启动