もし、64bit osで32bitで起動されたら、自身を64bitで起動し直す。 If InStr(LCase(WScript.FullName),"syswow64") Then CreateObject("WScript.Shell").Run """" & Replace(LCase(WScript.FullName),"syswow64","sysnative") & """ """ & WScript.ScriptFullName & """" WScript.Quit End If もし、64bit osで64bitで起動されたら、自身を32bitで起動し直す。 If InStr(LCase(WScript.FullName),"system32") Then If CreateObject("Scripting.FileSystemObject").FileExists(Re
![WSHスクリプトを64/32bitが違っていたら起動し直す。 - Windows Script Programming](https://cdn-ak-scissors.b.st-hatena.com/image/square/03b096f6c04dfa322532982e16dc3d5978abb730/height=288;version=1;width=512/http%3A%2F%2Fscripting.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)