Я начинаю с Powershell, и у меня странная ошибка, о которой я не могу найти подробностей с нашим другом мистером Google.
И прежде чем вы спросите, да, ябезусловно, работает Powershell в качестве администратора.
Я создал простой командлет, который считает файлы указанного расширения в текущем каталоге.
Я могу собрать и запустить installutil нормально.
Я вижу оснастку при вызове Get-PSSnapin -Registered и могу добавить ее с помощью Add-PSSnapin
Но когда я запускаю свой командлет, я получаю следующую ошибку:
PS C:\work\Enterprise> Get-PSSnapin -Registered
Name : FileCountCmdlet
PSVersion : 2.0
Description : Returns a file count
PS C:\work\> Add-PSSnapin FileCountCmdlet
PS C:\work\> Get-FileCount
Get-FileCount : Access to the path 'C:\Users\{My-User-Name}\Templates' is denied.
At line:1 char:14
+ Get-FileCount <<<<
+ CategoryInfo : NotSpecified: (:) [Get-FileCount], UnauthorizedAccessException
+ FullyQualifiedErrorId : System.UnauthorizedAccessException,FileCount.FileCountCmdlet
Буду признателен за любые мысли или помощь!