У меня проблемы с использованием тест-пути Powershell CmdLet.
Я создал общий ресурс на сервере (\\ Servername \ MyShare $), который позволяет одной группе пользователей просто создавать файл и добавлять данные, а другие пользователи могут просто читать и удалять эти файлы. Первой группе запрещено делать что-либо еще, включая разрешения на чтение, атрибуты чтения и т. Д.
Если я сделаю Test-Path для этой папки в качестве члена группы «только для удаления файлов», она вернет false. Даже [System.IO.Directory]::Exists()
возвращает ложь.
Я ищу способ проверить, существует ли каталог без прав на чтение или права на чтение. Есть идеи?
Это правильное поведение этих двух методов?
С уважением,
teamoo