Remove-AzVM 
	
   
	
	構文 
	
		ResourceGroupNameParameterSetName (既定)
	      
	
		Remove-AzVM
    [-Name] <String>
    [-ResourceGroupName] <String>
    [-ForceDeletion <Boolean>]
    [-Force]
    [-NoWait]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
 
	
		IdParameterSetName
	    
	
		Remove-AzVM
    [-Id] <String>
    [-ForceDeletion <Boolean>]
    [-Force]
    [-NoWait]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
 
	説明 
	
		
              Remove-AzVM  コマンドレットは、Azure から仮想マシンを削除します。
	 
	例 
	例 1: 仮想マシンを削除する 
	
		Remove-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07"
このコマンドは、リソース グループ ResourceGroup11 内の VirtualMachine07 という名前の仮想マシンを削除します。
	 
	例 2: オーケストレーション モードが Flex に設定されている VMSS 内の VM を削除する。 
	
		# Get a VMSS with the orchestration mode set to Flex.
$rgname = <Resource Group Name>
$vmssName = <VMSS Name>
$vmssFlex = Get-AzVmss -ResourceGroupName $rgname -VMScaleSetName $vmssName
$vmssvms = Get-AzVmssVM -ResourceGroupName $vmssFlex.ResourceGroupName -VMScaleSetName $vmssFlex.Name
# Get the first VM's name to delete it.
$vmName = $vmssvms[0].Name
Remove-AzVM -ResourceGroupName $rgname -Name $vmName
この例では、このコマンドレットを使用して、オーケストレーション モード Flex の仮想マシン スケール セット内の仮想マシンを削除する方法を示します。
これは、オーケストレーション モード Uniform の仮想マシン スケール セットでは機能しません。
	 
	パラメーター 
		-AsJob  
		バックグラウンドでコマンドレットを実行し、進行状況を追跡するジョブを返します。
		パラメーターのプロパティ 
		
		パラメーター セット 
			
				
					(All) 
					
						 
				 
				
						配置: Named 必須: False パイプラインからの値: False プロパティ名別のパイプラインからの値: False 残りの引数からの値: False 
			 
		-Confirm 
		コマンドレットを実行する前に確認を求めるメッセージが表示されます。
		パラメーターのプロパティ 
		
		パラメーター セット 
			
				
					(All) 
					
						 
				 
				
						配置: Named 必須: False パイプラインからの値: False プロパティ名別のパイプラインからの値: False 残りの引数からの値: False 
			 
		-DefaultProfile  
		Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。
		パラメーターのプロパティ 
		
				型: IAzureContextContainer 
規定値: None ワイルドカードのサポート: False DontShow: False Aliases: AzContext, AzureRmContext, AzureCredential 
		パラメーター セット 
			
				
					(All) 
					
						 
				 
				
						配置: Named 必須: False パイプラインからの値: False プロパティ名別のパイプラインからの値: False 残りの引数からの値: False 
			 
		-Force 
		ユーザーの確認を求めずにコマンドを強制的に実行します。
		パラメーターのプロパティ 
		
		パラメーター セット 
			
				
					(All) 
					
						 
				 
				
						配置: 2 必須: False パイプラインからの値: False プロパティ名別のパイプラインからの値: False 残りの引数からの値: False 
			 
		-ForceDeletion  
		VM を強制的に削除するための省略可能なパラメーター。
		パラメーターのプロパティ 
		
		パラメーター セット 
			
				
					(All) 
					
						 
				 
				
						配置: Named 必須: False パイプラインからの値: False プロパティ名別のパイプラインからの値: False 残りの引数からの値: False 
			 
		-Id 
		仮想マシンのリソース ID。
		パラメーターのプロパティ 
		
				型: String 
規定値: None ワイルドカードのサポート: False DontShow: False 
		パラメーター セット 
			
				
					IdParameterSetName 
					
						 
				    
				
						配置: 0 必須: True パイプラインからの値: False プロパティ名別のパイプラインからの値: True 残りの引数からの値: False 
			 
		-Name 
		リソースの名前。
		パラメーターのプロパティ 
		
				型: String 
規定値: None ワイルドカードのサポート: False DontShow: False Aliases: ResourceName, VMName 
		パラメーター セット 
			
				
					ResourceGroupNameParameterSetName 
					
						 
				      
				
						配置: 1 必須: True パイプラインからの値: False プロパティ名別のパイプラインからの値: True 残りの引数からの値: False 
			 
		-NoWait  
		操作を開始し、操作が完了する直前に戻ります。 操作が正常に完了したかどうかを判断するには、他のメカニズムを使用します。
		パラメーターのプロパティ 
		
		パラメーター セット 
			
				
					(All) 
					
						 
				 
				
						配置: Named 必須: False パイプラインからの値: False プロパティ名別のパイプラインからの値: False 残りの引数からの値: False 
			 
		-ResourceGroupName   
		リソース グループの名前を指定します。
		パラメーターのプロパティ 
		
				型: String 
規定値: None ワイルドカードのサポート: False DontShow: False 
		パラメーター セット 
			
				
					ResourceGroupNameParameterSetName 
					
						 
				      
				
						配置: 0 必須: True パイプラインからの値: False プロパティ名別のパイプラインからの値: True 残りの引数からの値: False 
			 
		-WhatIf  
		コマンドレットを実行した場合の動作を示します。
コマンドレットは実行されません。
		パラメーターのプロパティ 
		
				型: SwitchParameter 
規定値: False ワイルドカードのサポート: False DontShow: False Aliases: ウィスコンシン 
		パラメーター セット 
			
				
					(All) 
					
						 
				 
				
						配置: Named 必須: False パイプラインからの値: False プロパティ名別のパイプラインからの値: False 残りの引数からの値: False 
			 
		CommonParameters 
		
			このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParameters を参照してください。
		 
	
			
			
				
			
	出力