深圳餐饮店设计公司:简单【求助】向懂得编程的大哥大姐请教一个问题

来源:百度文库 编辑:高考问答 时间:2024/04/29 11:43:11
我是VBS编程的初学者,想问一下*.vbs后缀名的程序源代码编出的东西里面有没有一个命令是运行已经有的程序?

好比说桌面上有一个程序abc.exe,我想用运行VBS脚本的方法运行它,应该怎么办?

in other words,如何使用VBS脚本程序运行或启动以有的其他程序?
请给出详细的代码,最好测试过。
谢谢各位大侠!

问题补充:大哥的回答真是详尽至极。可是
似乎您并没有明白我说什么。我不是用VB6编程序,只是有一端源代码不会写,就是那种用记事本就能写的源代码,我想让这段代码的作用是:
打开路径为 c:\123.exe 的文件。应该怎么写呢?
DIM objShell
set objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("cmd.exe /C set var=world", 1, TRUE)

保存为.vbs文件即可。可以使用%Comspec%来代替cmd.exe,并且可以把命令:set var=world改成其它的命令,这样就可以使它可以运行任意的命令。

Shell "C:\123.EXE"
运行提示类型不匹配 能否给我一个调试后成功的代码?

提示系统找不到指定文件。
请懂编程的大侠留个QQ或者邮箱吧

DIM objShell
set objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("cmd.exe /C set var=world", 1, TRUE)

保存为.vbs文件即可。可以使用%Comspec%来代替cmd.exe,并且可以把命令:set var=world改成其它的命令,这样就可以使它可以运行任意的命令。

很简单,你可以试试:
Shell "C:\123.EXE"

前提是,你说的这个123.exe是存在的可以运行的程序。