Vbscript + Создать и сравнить массив имен пользователей - PullRequest
1 голос
/ 27 августа 2010

Я пытаюсь написать скрипт, который в основном принимает массив множества пользователей и проверяет, совпадает ли вошедший в систему пользователь.Если это так, запускается другая процедура.

Это то, что я имею до сих пор:

Dim objNetwork
Dim Username

Set objNetwork = CreateObject("WScript.Network")
Username = objNetwork.UserName

Далее мне нужно назначить каждому пользователю массив.И затем проверьте этот массив, если какая-либо из строк в массиве соответствует переменной Username.Как мне это сделать?

1 Ответ

2 голосов
/ 27 августа 2010

Обнаружено: p

Dim objNetwork
Dim Username
Dim UsersAffected
UsersAffected = Array("username", "test2", "test3")

Set objNetwork = CreateObject("WScript.Network")
Username = objNetwork.UserName

Dim c
For each c In UsersAffected
    if c = Username Then
        Msgbox "Match!"
    End if
Next
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...