A változók értékeit karakterláncként vagy egész számként tárolja a PowerShell. Lehetőség van egy változóban tárolt értékek törlésére a „ Clear-Variable ” parancsmag. Törli a tárolt értéket a változóból. A változót azonban nem törli. Ezzel egy bizonyos változó értéke nulla lesz, de a megadott változó megőrzi az objektum változóban tárolt adattípusát.
A következő leírás felfedi az elszámolási változó értékének szempontjait a PowerShellben.
Mi az a Clear-Variable (Microsoft.PowerShell.Utility)?
A megadott parancsmag felelős a változó tárolt értékének törléséért vagy törléséért. Nézzük meg a megadott parancsmagot magyarázó példákat.
1. példa: Használja a „Clear-Variable” parancsmagot egy bizonyos változó értékének törléséhez vagy törléséhez
Hajtsa végre az alábbi parancsot a változó értékének törléséhez:
$Process 23
Clear-Variable -Név 'Folyamat'
$Process
A fenti kóddal összhangban:
- Először kezdeményezzen egy változót, és rendeljen hozzá egy megadott változót.
- Ezután helyezze el a „ Clear-Variable ' cmdlet, majd a ' -Név ” paramétert, és rendelje hozzá a törölni kívánt változót.
- Végül hívja meg a változót, hogy ellenőrizze, hogy a változó törlődött-e vagy sem:
2. példa: Használja a „Változó törlése” parancsmagot egy változó törléséhez vagy törléséhez egy alárendelt hatókörben, de nem a szülő hatókörben
Futtassa a következő kódot a gyermekváltozó értékének törléséhez:
$a = 3& { Clear-Variable a }
$a
A fent megadott kódban:
- Először inicializáljon egy változót, és rendeljen hozzá egy adott értéket.
- Ezt követően adja hozzá a „ & ' operátort, és adja meg a ' Clear-Variable ” a fent megadott változóval együtt.
- Végül hívja meg a változót, hogy ellenőrizze, hogy a változó értéke törlődött-e vagy sem:
Ez mind arról szólt, hogy ' Clear-Variable ” parancsmag a PowerShellben.
Következtetés
A ' Clear-Variable ” parancsmag a PowerShellben felelős a változóban tárolt érték törléséért vagy törléséért. Azonban nem törli a változót, hanem megőrzi a változó adattípusát. Ez az írás elmagyarázta a változó értékének törlését a PowerShellben.