2

我想在启动任务期间将域\用户添加到云服务 WebRole / VM。我为我的订阅启用了 ExpressRoute,并且我已将 ILB 终结点配置到我的 webrole。我正在运行以下启动任务以使 VM 加入域并添加域用户。

  1. 配置 Dns 前缀
  2. 启用远程桌面
  3. 加入域
  4. CreateLocalAdmin(失败)

CreateLocalAdmin.cmd

@ECHO OFF 

IF NOT EXIST "%TEMP%\StartupTasksLog\" MKDIR "%TEMP%\StartupTasksLog"

IF "%EMULATED%"=="true" (
    ECHO Running emulated >> "%TEMP%\StartupTasksLog\CreateLocalAdmin.txt" 2>&1
) ELSE (
    ECHO Add current user to administrators group >> "%TEMP%\StartupTasksLog\CreateLocalAdmin.txt" 2>&1
    net localgroup "Administrators" %computername%\%username% /add >> "%TEMP%\StartupTasksLog\CreateLocalAdmin.txt" 2>&1

    ECHO Add domain user to "Administrators" and "Remote Desktop Users" security groups >> "%TEMP%\StartupTasksLog\CreateLocalAdmin.txt" 2>&1
    net localgroup "Administrators" USERNAME_SETTING /add >> "%TEMP%\StartupTasksLog\CreateLocalAdmin.txt" 2>&1
    net localgroup "Remote Desktop Users" USERNAME_SETTING /add >> "%TEMP%\StartupTasksLog\CreateLocalAdmin.txt" 2>&1
)

EXIT /B 0

我尝试手动登录虚拟机并添加域\用户。系统询问域\用户、密码以添加该用户。我不确定如何在启动期间执行此任务。我首先将当前用户添加到本地管理员组,以便系统可以基于本地管理员执行任务。

4

0 回答 0