Dela via


Stop-AzureVM

Stänger av en virtuell Azure-dator.

Kommentar

De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.

Syntax

Stop-AzureVM
    [-Name] <String[]>
    [-StayProvisioned]
    [-Force]
    [-ServiceName] <String>
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]
Stop-AzureVM
    -VM <IPersistentVM[]>
    [-StayProvisioned]
    [-Force]
    [-ServiceName] <String>
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]

Description

Stop-AzureVM-cmdleten stänger av en virtuell dator.

Exempel

Exempel 1: Stäng av en virtuell dator

PS C:\> Stop-AzureVM -ServiceName "ContosoService01" -Name "MyVM"

Det här kommandot stänger av en virtuell dator som den angivna tjänsten innehåller.

Exempel 2: Stäng av en virtuell dator med hjälp av ett virtuellt datorobjekt

PS C:\> Get-AzureVM -ServiceName "ContosoService01" -Name "MyVM" | Stop-AzureVM

Det här kommandot stänger av en virtuell dator som den angivna tjänsten innehåller med hjälp av det virtuella datorobjekt som Get-AzureVM returnerar.

Exempel 3: Stäng av en virtuell dator och behåll den virtuella datorn etablerad

PS C:\> Stop-AzureVM -ServiceName "ContosoService01" -Name "MyVM" -StayProvisioned

Det här kommandot stänger av en virtuell dator som den angivna tjänsten innehåller och behåller den etablerad.

Exempel 4: Stäng av en virtuell dator och tillåt frigöring av den senaste virtuella datorn i distributionen

PS C:\> Stop-AzureVM -ServiceName "ContosoService01" -Name "MyVM" -Force

Det här kommandot stänger av en virtuell dator som den angivna tjänsten innehåller och tillåter frigörande av den sista virtuella datorn i distributionen.

Exempel 5: Stäng av flera virtuella datorer

PS C:\> Stop-AzureVM -ServiceName "PSTestService" -Name "*" -Force

Det här kommandot stänger av flera virtuella datorer som den angivna tjänsten innehåller.

Parametrar

-Force

Anger om den senaste virtuella datorn ska frigöras i en distribution.

Type:SwitchParameter
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationAction

Anger hur den här cmdleten svarar på en informationshändelse.

De godtagbara värdena för den här parametern är:

  • Fortsätt
  • Ignorera
  • Fråga
  • TystKontinuera
  • Stoppa
  • Suspend
Type:ActionPreference
Aliases:infa
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationVariable

Anger en informationsvariabel.

Type:String
Aliases:iv
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Anger namnet på den virtuella dator som ska stängas av.

Använd jokertecknet för att stoppa flera virtuella datorer asynkront. Med jokertecken anropar den här cmdleten åtgärden Avstängningsrollerhttps://msdn.microsoft.com/en-us/library/azure/dn469421.aspx (https://msdn.microsoft.com/en-us/library/azure/dn469421.aspx), i stället för åtgärden Stäng av rollhttps://msdn.microsoft.com/en-us/library/azure/jj157195.aspx (https://msdn.microsoft.com/en-us/library/azure/jj157195.aspx).

Type:String[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Profile

Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceName

Anger namnet på Den Azure-tjänst som innehåller den virtuella dator som ska stängas av.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StayProvisioned

Anger att den här cmdleten håller den virtuella datorn etablerad.

Type:SwitchParameter
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VM

Anger ett virtuellt datorobjekt som identifierar den virtuella dator som ska stängas av.

Type:IPersistentVM[]
Aliases:InputObject
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False