Eu queria ver nomes de arquivos coloridos quando digitei dir no Powershell. Então, adicionei a função Set-ChildItemColor daqui ao meu arquivo de perfil. Também adicionei esta linha no final do arquivo de perfil para substituir o alias do diretório:
Set-Alias dir Get-ChildItemColor
Agora, quando abro o Powershell, recebo este erro:
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
O que é esse AllScope ? Como faço para remover essa opção para obter dir colorido?
Não sei por que isso foi fechado. Eu tinha exatamente isso ("A opção AllScope não pode ser removida") e a resposta abaixo resolveu meu problema.
—
John Fouhy