VBScript を介して ADOX ライブラリを実装できるようにすべきではありませんか? 以下のコードは、Windows 7、Office 2010 32 ビット上の Access 2010 経由で完全に実行されますが、VBScript 経由では実行されません。ADOX は、FileSystemObject のような別の COM オブジェクトではありませんか?
Dim objADOX
Set objADOX = CreateObject("ADOX.Catalog")
objADOX.ActiveConnection = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Zamdrist\Desktop\Work\Scripts\Shell.accdb"
MsgBox objADOX.Tables.Count
申し訳ありませんが、指摘しておきますが、VBScript はプロバイダーが存在しないと不平を言っています。私は実際に Access 2010 をインストールしているので、奇妙です。