VBScriptの話ならまだ可愛げがあるがwsfの話とかさすがにちょっとね・・・
効率やメンテにこだわって行き着いたのがwsfとかさすがに・・・

PowerShellでやれ