アプリ版:「スタンプのみでお礼する」機能のリリースについて

WSHから他のWSH(例えばtest1.vbs、test2.vbs、test3.vbs)を順に起動していく処理だと、下記(プログラム1)の通りで上手く行くのですが、一度に並行してキックさせたい場合は、どのようにしたら良いでしょうか?

----------プログラム1(start)---------------
Const ForReading = 1
Dim FileShell
Set FileShell = WScript.CreateObject("Scripting.FileSystemObject")

Function ReadFile(ByVal FileName)
ReadFile = FileShell.OpenTextFile(FileName, ForReading, False).ReadAll()
End Function


Execute ReadFile("test1.vbs")
Execute ReadFile("test2.vbs")
Execute ReadFile("test3.vbs")
----------プログラム1(end)---------------

A 回答 (1件)

スクリプトファイルを読み込むのではなく、


VBSファイルを個別にシェル実行すればいいのでは?
WshShell.Run("wscript.exe ????.vbs")
というかんじで。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!