Назад | Перейти на главную страницу

Как установить для точек соединения Windows Server 2008 значение «Разрешить каждое чтение»?

У нас есть приложения, работающие на Windows Server 2003, а теперь и на 2008. К сожалению, часть нашего кода основана на проверке каталога Documents and Settings, которого больше нет в Windows 2008.

Похоже, что для обратной совместимости настроены «точки соединения» - http://msdn.microsoft.com/en-us/library/bb756982.aspx. Но похоже, что я ничего не могу сделать, чтобы получить доступ. Мне в основном нужно иметь возможность звонить из командной строки как в 2003, так и в 2008 году:

C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application\chrome.exe

В Windows 2008 это означает:

C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe

Я пробовал создать свою собственную папку «Документы и настройки» в 2008 году, но это не позволило мне, поскольку, похоже, она зарезервирована для этих точек перехода.

Если вы перейдете в Проводник Windows -> Инструменты -> Параметры папки -> Просмотр и снимите флажок «Скрыть защищенные системные файлы», вы увидите всю папку «Точка соединения». Точки соединения «Запретить» «Список папок / чтение данных» права по умолчанию.

Вы можете удалить разрешение «Запретить» для группы «Все», чтобы разрешить использование этих папок, но это не рекомендуется.

это лучше всего обновить приложение для совместимости с Windows Server 2008.

Папка C: \ Documents and Settings теперь является «точкой соединения», которая перенаправляет вас в C: \ Users.

Вы должны использовать переменную, такую ​​как% userprofile% \, чтобы попасть в «Точку соединения».

Глядя на папку «C: \ Users \ UserName \ AppData», пользователь должен иметь «Полный доступ». Папка «C: \ Users \ UserName \ Application Data» является точкой соединения с особыми правами, поскольку она перенаправляет в папку «C: \ Users \ UserName \ AppData».

Если дважды щелкнуть папку «C: \ Users \ UserName \ Application Data», вы должны получить сообщение «Доступ запрещен», поскольку это точка соединения.