Проблемы с LPT в Windows 10
Добавлено: 24 сен 2020, 16:25
Решение от Димы Фролова:
Сам искал в Инете больше недели - пришлось на сервер терминалов на базе Windows 2008 переносить старую ДОС-овскую бухгалтерскую программу на FoxPro, работающую с сетевой базой. Выбор пал именно на Windows 2008 по причине, что эта последняя 32-битная серверная ОС от MS.
В общем, решение проблемы таково.
1) отключить Lpt порт в BIOS или диспетчере устройств, иначе net use lpt1 будет срабатывать только с правами администратора. Права администратора нужны совсем не для сетевого подключения порта, а для отключения реального физического.
2) далее мешает жить UAC. Либо отключать его совсем (что будет весьма глупым поступков), либо делаем следующие действия:
- в реестрдобавляем ключ EnableLinkedConnections типа DWORD со значением 1.Код: Выделить всё
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
- не уверен в необходимости, но на всякий случай в групповых политиках computer\policies\admin templates\printers\point and print restrictions (Компьютер\Политики\Админ.шаблоны\Принтеры\Ограничения указания печати) и user\policies\admin templates\control panel\printers\point and print restrictions (Пользователь\Политики\Админ.шаблоны\Панель управления\Принтеры\Ограничения указания печати) выставляем в "отключено"
3) самое главное - отключаем SMB2. Информации как сделать это в Инете предостаточно.
Если кратко - в реестрдобавляем ключ Smb2 типа DWORD со значением 0Код: Выделить всё
HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters
Вроде всё.