Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Poziom ważności: ostrzeżenie
Opis
Zmienna to jednostka pamięci, w której są przechowywane wartości. Program PowerShell kontroluje dostęp do zmiennych, funkcji, aliasów i dysków za pośrednictwem mechanizmu znanego jako określanie zakresu. Zmienne i funkcje obecne podczas uruchamiania programu PowerShell zostały utworzone w zakresie globalnym.
Zmienne o zakresie globalnym obejmują:
- Zmienne automatyczne
- Zmienne preferencji
- Zmienne, aliasy i funkcje, które znajdują się w profilach programu PowerShell
Aby dowiedzieć się więcej na temat określania zakresu, zobacz Get-Help about_Scopes.
Jak
Użyj innych modyfikatorów zakresu dla zmiennych.
Przykład
Nieodpowiednim
$Global:var1 = $null
function Test-NotGlobal ($var)
{
$a = $var + $var1
}
Odpowiedź prawidłowa
$var1 = $null
function Test-NotGlobal ($var1, $var2)
{
$a = $var1 + $var2
}