Сокрытие сетевых дисков для всех пользователей, но разрешение программам получить доступ к ним

То, что я ищу (и не уверенный, если это возможно), - то, что у нас есть 16 подключенных сетевых дисков, которые отображаются, когда любой пользователь входит в систему, что я хотел бы, должен сократить это ко всего одному видимому диску, все же оставив другие все еще применимыми к определенным программам. Я просто не отобразил бы их, однако одна из наших постоянно используемых программ пишет почти во все буквы дисков, таким образом, они должны быть отображены для просто, что программа, однако они не должны быть видимы пользователю. Действительно ли это возможно?

2
задан 12.06.2014, 21:47

2 ответа

Это может быть сделано с групповой политикой (документ). Это скрывает диски в Windows Explorer, но диски все еще доступны через другие средства, таковы как командная строка или вызовы API из программ.

2
ответ дан 12.01.2020, 04:04

Определение локальной и удаленной видимости диска под Windows NT 4.0 или Windows 2000

Запись NODRIVES (reg_dword) расположенный в HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies \Explorer

использует 32-разрядное слово для определения видимости локального и сетевого диска для каждого логического диска в компьютере.

Более низкие 26 битов 32-разрядного слова соответствуют буквам дисков A через Z. Диски являются видимыми, когда установлено на 0 и скрытыми, когда установлено на 1. Диск A представлен самым правым положением битовой маски, когда основание просматривается в режиме двоичного счета. Пример: битовая маска 10000000000000000000000111 (0x7h) битовая маска выше скрывает локальные диски A, B, и C (самые правые биты справа налево) и диск Z (крайний левый бит).

Немного маски 11111111111111111111111111 (0x3FFFFFFh) скрыло бы все буквы дисков.

Администраторы могут также использовать запись NODRIVES для отключения доступа к дисководам для гибких дисков на основе в расчете на пользователя, заменяя функциональность, ранее найденную в утилите Floplock.exe от наборов ресурса Windows NT 3.x.

Диски скрытое использование установки NODRIVES не доступны через Проводник Windows NT под Моим Значком компьютера, или в диалоговых окнах File Open\Save Приложений Windows. Файловый менеджер и командная строка Windows NT не затронуты этой установкой реестра.

Примечание: При сокрытии Системного диска, это не доступно под Моим Значком компьютера или в диалоговых окнах File Open\Save, однако это видимо в Проводнике Windows NT.

0
ответ дан 12.01.2020, 04:04

Теги

Похожие вопросы