[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 myzam 于 2011-3-21 20:32 编辑

1# zqz0012005

我个人认为run很exec方法的区别就一句话:
run 不返回对象
而exec返回对象。
看实例---调用记事本程序:
  1. set oshell=createobject("wscript.shell")
  2. set oexec=oshell.run ("notepad.exe")
  3. msgbox oexe.processid
复制代码
但你不能这样用run:
  1. set oshell=createobject("wscript.shell")
  2. set orun=oshell.run("notepad.exe")
  3. msgbox orun.processid
复制代码
run不返回对象,所以你只能这样用run:
  1. set oshell=createobject("wscript.shell")
  2. oshell.run "notepad.exe"
复制代码

TOP

本帖最后由 myzam 于 2011-3-23 22:52 编辑

2# zqz0012005
输入密码根本不用这么做,用密码对象password就可以了。

看实例:语法:cmd中  运行  cscript +本脚本
  1. set objpwd=createobject("scriptpw.password")
  2. wscript.stdout.writeline "please="
  3. strpwd=objpwd.getpassword()
  4. wscript.echo "pwd is:" &strpwd
复制代码

TOP

返回列表