Na pewno bardzo często wykorzystujesz if-else w swoich skryptach PowerShell. Jest to pierwsza instrukcja, która przychodzi do głowy, jeśli trzeba podjąć decyzji, który fragment kodu wykonać w zależności od spełnionych warunków.
Zobacz poniższe sposoby użycia instrukcji warunkowej IF, których być może nigdy wcześniej nie wykorzystałeś.
Jeśli chcesz ochronić zawartość dysk USB przed jego usuwaniem, zmienianiem lub formatowanie, skorzystaj z atrybuty „tylko do odczytu”.
Zobacz jak ustawić i usunąć ReadOnly za pomocą PowerShell z dysku USB.
# Ustawienie atrybutu ReadOnly
Get-Disk |Where-Object BusType -EQ USB | Out-GridView -Title'Select a USB Drive to set attribute ReadOnly'-OutputMode Multiple| Set-Disk -IsReadOnly $true# Usunięcie attrybutu ReadOnly
Get-Disk |Where-Object BusType -EQ USB | Out-GridView -Title'Select a USB Drive to remove attribute ReadOnly'-OutputMode Multiple| Set-Disk -IsReadOnly $false
Polecenia wyświetlają „menu”, w którym możesz wskazać urządzenia USB, które zabezpieczysz przed modyfikacją plików i folderów.