Udostępnij przez


UnikajGlobalAliases

Poziom ważności: ostrzeżenie

Opis

Aliasy o zakresie globalnym zastępują istniejące aliasy w ramach sesji z pasującymi nazwami. Ta kolizja nazw może powodować trudne problemy z debugowaniem dla użytkowników modułów i skryptów.

Aby dowiedzieć się więcej na temat określania zakresu, zobacz Get-Help about_Scopes.

UWAGA Ta reguła nie jest dostępna w programie PowerShell w wersji 3 lub 4, ponieważ używa interfejsu StaticParameterBinder.BindCommand API.

Jak

Użyj innych modyfikatorów zakresu dla nowych aliasów.

Przykład

Nieodpowiednim

New-Alias -Name Name -Value Value -Scope Global

Odpowiedź prawidłowa

New-Alias -Name Name1 -Value Value