Страница 1 из 1

А как идентифицировать DOS станцию при чистом IP?

СообщениеДобавлено: 22 авг 2007, 08:15
Урал
В сети с сервером NW 6.5 используется только TCP протокол, и теперь не знаю как идентифицировать DOS машину. В процедуре регистрации переменная P_Station уже не работает. Есть переменная определяющая IP адрес?

СообщениеДобавлено: 22 авг 2007, 09:45
Савельев Сергей
примерно так

IF "%NETWORK"="C300015B" THEN
MAP ROOT J:=.DISK_J.COLLEGE\%CN_1
END

C3, 00, 01, 5B - Шестнадцатеричное представление IP-адреса

СообщениеДобавлено: 22 авг 2007, 17:55
Сергей Дубовский
А я как-то для этих целей издавна стал использовать параметр новелл-клиента Long Machine Type, он по-умолчанию равен IBM_PC, но насколько знаю нигде не используется (поправьте, если ошибаюсь).

В логин-скрипте к нему можно обратиться по имени "%MACHINE"

СообщениеДобавлено: 23 авг 2007, 10:12
Савельев Сергей
Сергей Дубовский писал(а):А я как-то для этих целей издавна стал использовать параметр новелл-клиента Long Machine Type, он по-умолчанию равен IBM_PC, но насколько знаю нигде не используется (поправьте, если ошибаюсь).

В логин-скрипте к нему можно обратиться по имени "%MACHINE"


Можно и так. но бегать по машинам и указывать Long Machine Type - извращение

я сам использую данный параметр, но несколько для иного
прошил LONG MACHINE TYPE = WS в образе загрузки бездисковой раб станции и переназначаю переменную COMSPEC

IF "%MACHINE"="WS" THEN
COMSPEC=F:\LOGIN\COMMAND.COM
END