Мне нужно провести небольшую инвентаризацию в нашей сети. Итак, я написал VBScript, который хотел развернуть вместе с нашей системой развертывания. Моя проблема сейчас: сценарий выполняется в контексте пользователя системы AD.
Итак, эти строки:
Set objNetwork = CreateObject("Wscript.Network")
strOutput = strOutput & ";" & objNetwork.UserName
Не будет возвращать зарегистрированного пользователя, но пользователя системы AD, запустившего сценарий.
Кто-нибудь знает решение для этого?
Для будущих пользователей Google: я решил это с помощью этой маленькой жемчужины: http://officewarfare.net/index.php/owexec/
Это оно