A "Set-variable”Cmdlet przypisuje lub ustawia wartość do określonej zmiennej. Ponadto tworzy zmienną, jeśli żądana nie istnieje. Podana cmdlet jest źródłem odejścia, gdy użytkownik musi zmienić istniejące wartości przypisane do zmiennej. W tym scenariuszu użytkownicy nie wiedzą, czym jest zmienna. Zmienna to jednostka pamięci, która może przechowywać wszystkie typy wartości, w tym ciąg, pływak lub liczbę całkowitą.
Ten blog zawiera szczegółowe informacje na temat „Set-variable„CMDLET w PowerShell.
Jak używać polecenia set-variable w PowerShell?
Podana cmdlet może również pomóc w ustaleniu widoczności pewnej zmiennej na publiczną lub prywatną. Przykłady związane z podaną cmdletem podano poniżej.
Przykład 1: Ustaw zmienną za pomocą CMDLET „SET-VARIAble”
Wykonaj poniższy kod, aby ustawić wartość zmiennej, a GET, a następnie uzyskaj wartość zmiennej za pomocą „Get-varible„Cmdlet:
Set -variable -name „var” -value „hello”Zgodnie z powyższym kodem:
Przykład 2: Użyj CMDLET „SET-VARIAble”, aby ustawić zmienną globalną
Aby utworzyć lub ustawić zmienną globalną, użyj „Set-global" zmienny. Aby to zrobić, po prostu wspomnij o „-Zakres”Parametr i przypisz wartość„światowy„Do tego:
Set -variable -name „msg” -value „hello świat” -scope globalPrzykład 3: Użyj cmdlet „Set-Varible”, aby utworzyć zmienną publiczną i uzyskać jej wartość
„„Set-variable„Polecenie służy do tworzenia i uzyskiwania wartości zmiennej publicznej. Z tego powodu po prostu określ „-Widoczność„Parametr i przypisz go wartość”Publiczny". Następnie wywołaj wartość przypisaną zmienną, aby wyświetlić zmienną przypisaną wartość w wyjściu:
Nowa nazwa „pub_var” -wizybność publiczna -wartości 12Przykład 4: Utwórz zmienną prywatną za pomocą cmdlet „Set-Varible”
Aby utworzyć i uzyskać wartość zmiennej prywatnej, najpierw wspomnij o „-Widoczność„Parametr, a następnie przypisz go wartość„ prywatna ”. Następnie zadzwoń do zmiennej, aby sprawdzić, czy zmienna prywatna jest widoczna na wyjściu, czy nie:
Nowa variable -name „priv_var” -value 24 -Visibility privateWartość nie jest wyświetlana, ponieważ widoczność wartości zmiennej została ustawiona na prywatne.
To wszystko! Wyjaśniliśmy „Set-variable„CMDLET w PowerShell.
Wniosek
Cmdlet „Set-variable”Ustawia lub zmienia wartość istniejącej zmiennej. Ponadto utworzy wymaganą zmienną, jeśli nie istnieje. Można go również wykorzystać do tworzenia lub ustalania widoczności zmiennej na publiczną lub prywatną. Ten blog wykazał wiele przykładów zrozumienia „Set-variable„CMDLET w PowerShell.