Мені хотілося побачити кольорові назви файлів, коли я набрав режисера в Powershell. Отже, я додав Set-ChildItemColor функцію з тут в моєму файлі профілю. Я також додав цей рядок у кінці файлу профілю, щоб змінити псевдонім dir:
Set-Alias dir Get-ChildItemColor
Тепер, коли я відкриваю Powershell, я отримую цю помилку:
Set-Alias : The AllScope option cannot be removed from the alias 'dir'.
At C:\Users\joe\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1:82
char:10
+ Set-Alias <<<< dir Get-ChildItemColor
+ CategoryInfo : WriteError: (dir:String) [Set-Alias], SessionStateUna
uthorizedAccessException
+ FullyQualifiedErrorId : AliasAllScopeOptionCannotBeRemoved,Microsoft.PowerShe
ll.Commands.SetAliasCommand
Що це за AllScope ? Як я можу видалити цю опцію, щоб отримати кольоровий dir?
Не впевнений, чому це було закрито. У мене було саме це ("Параметр AllScope неможливо видалити"), і відповідь нижче вирішив мою проблему.
—
Джон Фугі