Get-Acl: не удается найти путь - PullRequest
0 голосов
/ 27 ноября 2018

Я получаю эту ошибку, когда запускаю свой скрипт, и я не знаю, как это исправить.

По сути, работа скрипта такова: скопируйте папку, пользователь введите имяновой папки и разрешения клонируются.

Get-Acl : Cannot find path '\\SERVER\Work\TEst' because it does not exist.
At C:\Users\felipe\Desktop\Script\NewProjectFolder\NewProject-WP_- 
_ProductionV3.ps1:125 char:8
+ $acl = Get-Acl $NewNetworkPath
+        ~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : ObjectNotFound: (:) [Get-Acl], 
ItemNotFoundException
+ FullyQualifiedErrorId : 
GetAcl_PathNotFound_Exception,Microsoft.PowerShell.Commands.GetAclCommand

You cannot call a method on a null-valued expression.
At C:\Users\felipe\Desktop\Script\NewProjectFolder\NewProject-WP_- 
_ProductionV3.ps1:128 char:1
+ $acl.SetAccessRule($rule)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull

Папка 'TEst' существует (имя было задано пользователем).

Запуск сценария &Сообщение об ошибке

...