总结PowerShell的常用命令

时间:2022-10-27 16:49:49

命令1:

#连接Azure订阅账户
Add-AzureAccount #获取所有在连接着的Azure订阅
Get-AzureAcount
Get-AzureSubscription #设置当前的Azure订阅账户
Select-AzureSubscription -Name 'Free Trial' #获取当前订阅中的所有存储账户
Get-AzureStorageAccount #检验服务名称是否可用
Test-AzureName -Service "test323" #使用PowerShell创建存储账户
New-AzureStorageAccount -StorageAccountName "test323" -Location "West US" #获取所有Azure服务
Get-AzureService #设置默认存储账户
Set-AzureSubscription -SubscriptionName 'Free Trial' -CurrentStorageAccountName 'engagementportal' #获取默认存储账户中的所有容器
Get-AzureStorageContainer #获取容器db-backup中的所有blob, 并选择显示Name列
Get-AzureStorageBlob -Container db-backup | Select Name #获取容器db-backup中的所有blob,并赋值给变量$blog,并查看返回的blob数量
$blob = Get-AzureStorageBlob -Container db-backup
$blob.count #将本地的文件上传到Azure容器
Get-ChildItem –Path C:\Images\* | Set-AzureStorageBlobContent -Container "yourcontainername" #创建本地目录, 并将容器中的blob下载到本地目录
$destination = "c:\test"
New-item -Path $destination -ItemType Directory -Force
$blobs | Get-AzureStorageBlobContent -Destination $DestinationFolder -Context $Ctx

中国版WIndows Azure, 运行相应命令要加入参数 -Environment AzureChinaCloud , 如:

Add-AzureAccount -Environment AzureChinaCloud