Azure PowerShell includes the following new cmdlets for Azure Batch services:
Get-AzureBatchJob
Get-AzureBatchPool
Get-AzureBatchTask
Get-AzureBatchWorkItem
New-AzureBatchPool
New-AzureBatchTask
New-AzureBatchWorkItem
Remove-AzureBatchJob
Remove-AzureBatchPool
Remove-AzureBatchTask
Remove-AzureBatchWorkItem
For a brief introduction about the feature, please refer to
Basic Monitoring with Batch PowerShell.