Saya ingin melihat nama file berwarna ketika saya mengetik dir di Powershell. Jadi, saya menambahkan fungsi Set-ChildItemColor dari sini ke file profil saya. Saya juga menambahkan baris ini di akhir file profil untuk mengganti alias dir:
Set-Alias dir Get-ChildItemColor
Sekarang, ketika saya membuka Powershell, saya mendapatkan kesalahan ini:
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
Apa ini AllScope ? Bagaimana cara menghapus opsi itu untuk mendapatkan dir berwarna?
powershell
alias
Ashwin Nanjappa
sumber
sumber
Jawaban:
Gunakan parameter -Opsi Set-Alias.
Lihat Get-Help Set-Alias dan Get-Help about_Scope untuk detailnya.
sumber