Remove-SCHardwareProfile
Tar bort ett maskinvaruprofilobjekt från VMM-biblioteket.
Syntax
Remove-SCHardwareProfile
[-HardwareProfile] <HardwareProfile>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Remove-SCHardwareProfile tar bort ett eller flera maskinvaruprofilobjekt från VMM-biblioteket.
Den här cmdleten returnerar objektet när det lyckas med egenskapen MarkedForDeletion inställd på $True eller returnerar ett felmeddelande vid fel.
Exempel
Exempel 1: Ta bort en specifik maskinvaruprofil från biblioteket
PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01"}
PS C:\> Remove-SCHardwareProfile -HardwareProfile $HWProfile -Confirm
Det första kommandot hämtar maskinvaruprofilobjektet NewHWProfile01 från VMM-biblioteket och lagrar objektet i variabeln $HWProfile.
Det andra kommandot tar bort NewHWProfle01 från biblioteket och uppmanar användaren att bekräfta innan åtgärden slutförs.
Exempel 2: Ta bort alla maskinvaruprofiler utan att uppmanas att bekräfta varje borttagning
PS C:\> Get-SCHardwareProfile | Remove-SCHardwareProfile
Det här kommandot hämtar alla maskinvaruprofilobjekt i biblioteket och skickar varje profilobjekt till cmdleten Remove-SCHardwareProfile , som tar bort varje maskinvaruprofil. Genom att inte använda parametern Bekräfta uppmanas du inte att bekräfta om du vill ta bort dessa maskinvaruprofilobjekt.
Parametrar
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HardwareProfile
Anger ett maskinvaruprofilobjekt.
Type: | HardwareProfile |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobVariable
Anger att jobbstatus spåras och lagras i variabeln som heter av den här parametern.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Kommentarer
- Kräver ett VMM-maskinvaruprofilobjekt som kan hämtas med cmdleten Get-SCHardwareProfile .