Уважаемые знатоки VBS! Простой вопрос про оператор OR он же ИЛИ.
Надо применить этот оператор, но выдаёт ошибку постоянно. Какой правильный синтаксис в этом коде:
Dim s, z
set wshshell = CreateObject("WScript.Shell")
s = "TOPHITS-280CFF6"
z = "TOPHITS-341CA77" ' Это Мой компьютер
computer = WshShell.ExpandEnvironmentStrings("%computername%")
if computer = z or s Then
MsgBox " Мой компьютер!! ! "
else
MsgBox " Не найден "
WScript.Quit 0
end if
Вроде правильно написала, а он не работает. И в скобки брала и в кавычки по всякому ...работать не хочет
Если беру в кавычки, ошибки нет, но выдаёт сообщение " Не найден ", а должен, по идеи " Мой компьютер!! ! "
Что тут не правильно? Подскажите.
Спасибо.
Спасибо ВСЕМ! Всё получилось! Ура!
иф (компьютер = з) ор (компьютер = с)
OR должен связывать ЛОГИЧЕСКИЕ выражения. А s таковым не является.
Надо computer = z or computer = s