大家好,感谢您的阅读,
我在VM上有一个azure帐户(Windows 2012服务器) 我安装了AD
我正在尝试重置密码,设置新的管理员帐户无济于事。
我得到的错误: VM处理扩展“enablevmaccess”时报告失败。错误消息:“VMAccess扩展不支持域控制器。”
电源外壳不能正常工作(我不是专家)
感谢您阅读此希望,有人可以提供帮助。
答案 0 :(得分:0)
您可以使用自定义脚本扩展(如果Azure代理正在运行)来执行密码重置脚本。在脚本中使用cmd命令。
net user <username> Test@123
使用Reset-user.ps1保存脚本并将其存储在blob存储中。
运行以下命令,将带有脚本的CSE扩展添加到VM
# Login to Azure account
Login-AzureRmAccount
# get VM
$AzureRmVms = Get-AzureRmVM -Name <name> -ResourceGroupName <ResourceGroupname>
# CSE Execution
Set-AzureRmVMCustomScriptExtension -ResourceGroupName $AzureRmVMs.ResourceGroupName -ContainerName script -FileName Reset-user.ps1 -StorageAccountName storagename -StorageAccountKey "storagekey" -Run Reset-user.ps1 -VMName $AzureRmVMs.Name -Name "Anything" -Location $AzureRmVMs.Location