参考link

https://blog.51cto.com/simonhu/1177712

Djoin.exe 语法

本节介绍 Djoin.exe 的语法。

djoin /provision /domain <domain_name> /machine <destination computer> /savefile <filename.txt> [/machineou <OU name>] [/dcname <name of domain controller>] [/reuse] [/downlevel] [/defpwd] [/nosearch] [/printblob]
djoin /requestodj /loadfile <filename.txt> /windowspath <path to the Windows directory of the offline p_w_picpath> /localos

参数 描述
/provision 在 AD DS 中创建计算机帐户。
/domain <domain name> 指定要加入的域的名称。
/machine <destination computer> 指定要加入到域中的计算机的名称。
/machineou <OU Name> 指定您希望在其中创建计算机帐户的组织单位 (OU) 的名称。默认情况下,在计算机容器中创建计算机帐户。
/dcname <domain controller name> 指定将创建计算机帐户的特定域控制器的名称。如果您未指定域控制器,则域控制器定位程序(DC 定位程序)进程会用于选择域控制器。
/reuse 指定任何现有计算机帐户的重新使用。将重置计算机帐户的密码。
/downlevel 支持使用运行版本早于 Windows Server 2008 R2 的 Windows Server 的域控制器。
/savefile <filename.txt> 将设置数据保存到某个文件。
/defpwd 使用默认的计算机帐户密码(不推荐)。
/nosearch 跳过帐户冲突阻止。需要 /DCName 参数。
/printblob 返回答案文件的 base64 编码的元数据 BLOB。
/requestodj 在下次启动时,请求脱机加入域。
/Loadfile 从先前的设置命令指定输出。
/windowspath <到脱机映像的 Windows 目录的路径> 指定到脱机映像的 Windows 目录的路径。如果使用的是 /localos 参数,请指定 %systemroot%  %windir% 作为 /windowspath 参数的值。
/localos 使用域加入信息,将本地操作系统安装而不是脱机映像作为目标。如果您使用此参数,则为 /windowspath 指定的值应为 %systemroot%  %windir%。仅在您希望加入到域中的目标计算机上运行此参数。此参数被阻止,不能在域控制器上运行。因为此参数会将 BLOB 数据置入本地运行的操作系统映像中,所以您必须重新启动计算机来完成加入域操作,对于联机加入域也必须这样做。

用于执行脱机加入域的步骤

脱机加入域过程包括以下步骤:

  1. 运行 djoin.exe /provision 命令来为目标计算机(您希望加入到域中的计算机)创建计算机帐户元数据。作为此命令的一部分,您必须指定希望计算机所加入域的名称。
  2. 运行 djoin.exe /requestODJ 命令以将计算机帐户元数据插入到目标计算机的 Windows 目录中。
  3. 启动目标计算机时,作为虚拟机或在完整的操作系统安装之后,会将计算机加入到您指定的域中。

以下部分介绍执行这些步骤的不同方式。您可以使用 Windows Server 2008 Hyper-V(TM) 虚拟化功能来创建虚拟机,您可以使用不同的物理计算机,或者可以运行无人参与安装在目标计算机上执行操作系统安装。在任何这些情形下,您运行设置命令的计算机和您运行请求命令的计算机必须运行的是 Windows 7 或 Windows Server 2008 R2。

还可以使用双引导计算机执行这些步骤。在这种情况下,请按这些步骤操作以使用 Hyper-V 执行脱机加入域,而使用运行 Windows 7 或 Windows Server 2008 R2 的物理分区替换虚拟机。

使用 Hyper-V 执行脱机加入域

若要使用 Hyper-V 执行脱机加入域,请创建下列虚拟机:

  • VM1:运行 Windows Server 2008 R2 的域控制器。
  • VM2:运行 Windows 7 或 Windows Server 2008 R2 且加入域的计算机。此计算机将充当设置服务器,在该服务器上您可以运行 djoin /provision 命令。也可以通过在域控制器 VM1 上运行 djoin /provision 命令完成这些步骤,而不必使用此虚拟机。会显示此附加的 VM2 以提供如何在生产环境中设置计算机的更加逼真的示例,此时,加入域的计算机通常会用作设置服务器。
  • VM3:您希望加入到域中的运行 Windows 7 或 Windows Server 2008 R2 的计算机。

 

分类: 操作系统

0 条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注