This uses VBScript and the ActiveX/COM feature.