У вас под рукой есть программа в режиме DOS, работающая с клиентом NetWare. Вполне возможно, что часть NetWare не нужна, но это зависит от того, что представляет собой программа и как она отправляет данные на два других компьютера. Если для передачи используется реальный сервер NetWare, программа помещает данные в определенный каталог, размещенный на NW, где другие компьютеры затем читают его, тогда они будут целыми. Если у вас все еще есть сервер NetWare, это может иметь место.
Однако, если он находится именно там, потому что это загрузочный диск DOS, который был на нем у оригинального производителя этой системы, то вы можете избежать использования его.
Скорее всего, вы сможете использовать либо загрузочную дискету DOS, на которой нет клиента Netware NETX, либо, возможно, установку Windows с правильными флагами совместимости.
Я возьму образ дискеты и посмотрю, что я могу с ним сделать, и обновлю, если что-нибудь узнаю.
Рассекая процесс загрузки на этой вещи ...
CONFIG.SYS:
lastdrive=Z files=100 Buffers=50
Ничего особенного там нет.
AUTOEXEC.BAT:
ЦБС @echo ***************************************** @echo *** Контроллер узла сети PETERSIME *** @echo ***************************************** @echo * * @echo * BOOTDISK NODE1 * @echo * NOVELL 3.2 - ARB1572 * @echo * ETHERNET FRAME 802.2 * @echo * * @echo ***************************************** node1
Он вызывает командный файл с именем NODE1.BAT. Файл NET.CFG, который вы уже опубликовали, но там тоже ничего особенного.
NODE1.BAT:
lsl - загрузка ключевой части клиента VLM rem pnpodi - закомментировано rtsodi - загрузить сетевой драйвер для клиента VLM ipxodi - загрузить драйвер сетевого протокола IPX для клиента VLM vlm - загрузить клиент VLM, который запускает соединение с сервером NetWare f: - Изменяет каталог на каталог SYS: / PUBLIC / LOGIN на сервере NW login node1 - авторизуется как пользователь "node1", который также должен запустить скрипт login карта - показывает диски, подключенные как часть логина-скрипта
Похоже, что секретный соус здесь скрывается в сценарии входа в систему, который выполняется после входа в систему node1
пользователем. Это, вероятно, вызывает исполняемый файл, расположенный где-то на самом сервере NetWare, который затем загружается локально, который отслеживает трафик RS-232. Поскольку драйвер TCP / IP не загружается, я предполагаю, что здесь происходит одна из двух вещей:
- Программа сбрасывает данные в каталог где-то на сервере NetWare, где другие два компьютера затем отслеживают и действуют на него.
- Программа использует IPX для прямой доставки / передачи данных на другие машины.
Я бы положил хорошие шансы на первое, что является более вероятным случаем, хотя я знаю, что в начале 90-х было много странных и сложных для поддержки конфигураций. На моей старой работе у нас было несколько научных инструментов, которые были подключены к компьютерам с Windows 3.11, потому что их ISA-карты не были бы более новыми и Win3.11 был для них самым последним драйвером. По крайней мере, один был жестко запрограммирован для IPX, а не TCP / IP, что означало, что мы должны были использовать подобные приемы, чтобы извлечь из него данные.
Поскольку в вашем файле NET.CFG написано «сначала используйте NDS», почти наверняка у вас где-нибудь работает сервер NetWare 4.11. Сценарий входа в систему является либо пользовательским сценарием входа, либо сценарием для организационной единицы, в которой находится пользователь 'node1'. ПОЛУЧЕНИЕ этого сценария может оказаться сложным, если у вас нет администратора NetWare, чтобы спросить об этом. Если это пользовательский сценарий входа в систему, есть способ получить его из командной строки, но я забыл как (это было, я не шучу, 15 лет с тех пор, как я должен был это сделать).
Есть один последний случай того, что это может быть. Может случиться так, что все, что делает сценарий входа в систему, сопоставляет диски NetWare с буквами дисков, и после загрузки человек запускает серию команд для вызова нужной программы. Если это так, найдите человека, который делает это, и спросите его.