Mis on Clear-Variable (Microsoft.PowerShell.Utility)?

Mis On Clear Variable Microsoft Powershell Utility



Muutujate väärtused salvestatakse PowerShelli stringide või täisarvudena. Muutujasse salvestatud väärtusi on võimalik kustutada, kasutades ' Selge-muutuja ” cmdlet. See kustutab muutujast salvestatud väärtuse. Kuid see ei kustuta muutujat. See muudab teatud muutuja väärtuse nulliks, kuid määratud muutuja säilitab muutujas salvestatud objekti andmetüübi.

Järgmine kirjeldus paljastab arveldusmuutuja väärtuse aspektid PowerShellis.







Mis on Clear-Variable (Microsoft.PowerShell.Utility)?

Nimetatud cmdlet vastutab muutuja salvestatud väärtuse kustutamise või tühjendamise eest. Vaatame näiteid, mis selgitavad märgitud cmdleti.



Näide 1: teatud muutuja väärtuse kustutamiseks või tühjendamiseks kasutage käsku „Tühjenda muutuja”



Muutuja väärtuse kustutamiseks täitke allolev käsk:





$Protsess 23
Selge-muutuja - Nimi 'Protsess'
$Protsess

Vastavalt ülaltoodud koodile:



  • Esiteks käivitage muutuja ja määrake määratud muutuja.
  • Järgmisena asetage ' Selge-muutuja ' cmdlet, millele järgneb ' - Nimi ” parameeter ja määrake kustutatav muutuja.
  • Lõpuks helistage muutujale, et kontrollida, kas muutuja kustutati või mitte:

Näide 2: kasutage käsku „Clear-Variable” muutuja kustutamiseks või kustutamiseks alamulatusest, kuid mitte vanemulatusest

Alammuutuja väärtuse kustutamiseks käivitage järgmine kood:

$a = 3
& { Selge-muutuja a }
$a

Ülaltoodud koodis:

  • Esiteks initsialiseerige muutuja ja määrake konkreetne väärtus.
  • Pärast seda lisage ' & ' operaator ja määrake ' Selge-muutuja ” koos ülaltoodud muutujaga.
  • Lõpuks helistage muutujale, et kontrollida, kas muutuja väärtus on kustutatud või mitte:

See kõik puudutas ' Selge-muutuja ” cmdlet PowerShellis.

Järeldus

' Selge-muutuja ” PowerShelli cmdlet vastutab muutujas salvestatud väärtuse kustutamise või kustutamise eest. Kuid see ei kustuta muutujat, vaid säilitab muutuja andmetüübi. See kirjutis selgitas muutuja väärtuse kustutamise protseduuri PowerShellis.