如何利用Vbs 运行外部程序

简介: 如何利用Vbs 运行外部程序

1、Scripting.FileSystemObject —> 提供一整套文件系统操作函数


2、Scripting.Dictionary —> 用来返回存放键值对的字典对象


3、Wscript.Shell —> 提供一套读取系统信息的函数,如读写注册表、查找指定文件的路径、

读取DOS 环境变量,读取链接中的设置


4、Wscript.NetWork —> 提供网络连接和远程打印机管理的函数。(其中,所有Scripting 对


象都存放在SCRRUN.DLL 文件中,所有的Wscript 对象都存放在WSHOM.ocx 文件中。)



Set objShell = CreateObject(“Wscript.Shell”)
objShell.Run “notepad”


但是需要注意的是,
如果你要执行的可执行文件存放的地方不是程序安装的常用路径,一般情况下,需要提供合法
的路径名,但是run 在运行解析时,遇到空格会停止,解决的方法是使用双引号,例如:在我
的机器上运行qq,代码为:
objshell.run """C:\Program Files\QQ2006\QQ.exe""" ‘注:三个引号

相关文章
|
5月前
‘you-get‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
‘you-get‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
125 0
|
5月前
|
开发者 Windows
'wepy' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
'wepy' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
78 0
|
安全 Windows
win11系统‘ipconfig‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
win11系统‘ipconfig‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
1419 0
win11系统‘ipconfig‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
|
1月前
|
Shell Linux C++
【Shell 编程设计】 编写自己的清理后台的Shell脚本
【Shell 编程设计】 编写自己的清理后台的Shell脚本
31 1
|
3月前
|
运维 开发工具 Windows
PowerShell系列(五):PowerShell通过脚本方式运行笔记
【1月更文挑战第7天】方便迁移,比如在之前工作经验积累下来的运维脚本,可以保存下来。如果业务场景用的到的话,直接文件拷贝过来就可以运行。
|
6月前
|
安全 测试技术 Linux
软件测试|解决‘pip‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
软件测试|解决‘pip‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
227 0
|
6月前
|
Shell Linux Go
《Linux操作系统编程》第七章 shell的交互功能: 了解shell的启动过程,shell的功能,shell的命令形式,shell程序的建立和运行,理解管道和重定向,环境变量和系统变量以及变量引用
《Linux操作系统编程》第七章 shell的交互功能: 了解shell的启动过程,shell的功能,shell的命令形式,shell程序的建立和运行,理解管道和重定向,环境变量和系统变量以及变量引用
46 0
|
9月前
|
Shell
shell实战案例- 实现文件锁(调用外部脚本)
shell实战案例- 实现文件锁(调用外部脚本)
156 0
|
Android开发
“adb”不是内部或外部命令,也不是可运行的程序或批处理文件
“adb”不是内部或外部命令,也不是可运行的程序或批处理文件
“adb”不是内部或外部命令,也不是可运行的程序或批处理文件