[Я бы прокомментировал, но не достаточно респ: P]
Visual Studio позволит вам отлаживать VBScript, чтобы вы могли определить, какая строка в частности вызывает проблему.
Перейдите в каталог, в котором находится скрипт, затем запустите 'wscript .vbs // D // X' и выберите Visual Studio в качестве отладчика. Затем вы можете пройти через каждую строку и получить представление о том, что происходит ( source ).
Когда я выполняю этот скрипт (как с обычными, так и с повышенными привилегиями), я получаю пустой массив из запроса «SELECT * FROM MSNDis_80211_BSSIList». Это может быть, где проблема вытекает; возможно, источник (MSNDis_80211_BSSIList) устарел и переименован в Windows 7.
Google также выявил возможную корреляцию между последним набором драйверов (например, драйверами Intel Wifi), которые могут содержать дополнения WMI.