|
VBS脚本应用-其它示列(14) Dim Wsh,DMpath,ISOpath DMpath = "X:\Y\daemon.exe" '设置D-Tools路径 ISOpath = "Z:\大富翁七\RICH7B.mds" '设置镜像文件路径 Set Wsh = WScript.CreateObject("WScript.Shell") Wsh.run chr(34) & DMpath & chr(34) &" -mount 0,"&chr(34)&ISOpath&chr(34),0,true Wscript.Sleep 3000 '最好延时几秒等待镜像加载完毕 1000 = 1 秒 Wsh.run "Z:\大富翁七\rich7.exe" Set WSH = Nothing WScript.quit
获得特定文件夹的路径
Set wsShell = CreateObject("WScript.Shell") DesktopPath = wsShell.SpecialFolders("Desktop")
'获取当前用户名称 Set WshNetwork = WScript.CreateObject("WScript.Network")
UserName= WshNetwork.UserName msgbox UserName
获取系统变量%SystemRoot%(当然其他的系统变量可以类推,只是不只是不是都要通过PROCESS中转一下
Set fso = CreateObject("Scripting.FileSystemObject") Set WshSysEnv = wsShell.Environment("PROCESS") SystemRoot = WshSysEnv("WINDIR")
修改本地管理员密码
Set objcnlar = GetObject("WinNT://./administrator, user") objcnla.SetPassword "P@ssW0rd" objcnla.SetInfo
延时启动指定程序
Dim Wsh Set Wsh = WScript.CreateObject("WScript.Shell") WScript.Sleep(60000)'单位为毫秒 Wsh.Run "D:\bat.bat",,True
|