Quería ver nombres de archivos coloreados cuando escribí dir en Powershell. Entonces, agregué la función Set-ChildItemColor desde aquí a mi archivo de perfil. También agregué esta línea al final del archivo de perfil para anular el alias de directorio:
Set-Alias dir Get-ChildItemColor
Ahora, cuando abro Powershell, aparece este error:
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
¿Qué es este AllScope ? ¿Cómo elimino esa opción para obtener un directorio coloreado?
powershell
alias
Ashwin Nanjappa
fuente
fuente
No estoy seguro de por qué esto se cerró ... Tenía exactamente esto ("La opción AllScope no se puede eliminar") y la respuesta a continuación resolvió mi problema.
John Fouhy