Я пытаюсь заставить Get-Acl
работать, но кажется, что когда я использую UNC-путь, он возвращает false.Я запустил Test-Path
, и он также возвращает false.
Я проверил Test-Path
на своих локальных папках и все тот же.UNC path возвращает false, но при нормальном пути возвращает true.Что я делаю не так?
PS C:\windows\system32> <b>Get-Acl \\computername\Asset</b>
Get-Acl : Cannot find path '\\phmangang01\Asset' because it does not exist.
At line:1 char:1
+ Get-Acl \\phmangang01\Asset
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (:) [Get-Acl], ItemNotFoundException
+ FullyQualifiedErrorId : GetAcl_PathNotFound_Exception,Microsoft.PowerShell.Commands.GetAclCommand
PS C:\windows\system32> <b>Get-Acl C:\Asset</b>
Directory: C:\
Path Owner Access
---- ----- ------
Asset BUILTIN\Administrators BUILTIN\Administrators Allow FullControl...
PS C:\windows\system32> <b>Test-Path \\computer name\Asset</b>
False
PS C:\windows\system32> <b>Test-Path C:\Asset</b>
True