Set objShell = CreateObject("WScript.shell") strCurrentDir = objShell.CurrentDirectory set fso = createobject("scripting.filesystemobject") set f=fso.getfolder(strCurrentDir) For Each i In f.files If LCase(right(i,4)) = ".exe" Then objShell.Run i,,true Next
獲取腳本所在目錄還可以:
復(fù)制代碼 代碼如下:
set fso = createobject("scripting.filesystemobject") fso.GetParentFolderName(WScript.ScriptFullName)
一時想不到更好的辦法判斷文件是不是.exe了…… 就這樣了。
復(fù)制代碼 代碼如下:
Option Explicit
Dim oFS : Set oFS = CreateObject( "Scripting.FileSystemObject" ) Dim oWS : Set oWS = CreateObject( "WScript.Shell" )