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