オフラインでPCをドメイン参加させるには?
プロビジョニング時間を短縮するWindows Server 2008 R2の「オフラインドメイン参加」
本稿はネットワーク接続なしでPCをWindowsドメインに参加させる方法を説明する。これを使えば、オフラインのままマシンのプロビジョニングができる。
Windows NTのころからずっと、ドメイン参加には1つの決まりごとがあった。コンピュータをドメインに参加させるには、コンピュータがそのドメイン(および、そのドメインを管理するDNSサーバ)に物理的に接続していなければならないというものだ。
しかし、MicrosoftはWindows Server 2008 R2で、「Djoin.exe」という新しいコマンドを使って、コンピュータをネットワーク接続なしでドメインに追加できるようにした。この新しいコマンドの機能を見ていこう。
Djoinコマンドでは、Windows 7かWindows Server 2008 R2を実行しているコンピュータをWindowsドメインに参加させることができる。旧バージョンのWindowsを実行しているコンピュータでは、このコマンドを使うことはできない。
また、このコマンドではドメインコントローラがWindows Server 2008 R2を実行しているのを前提としていることに注意が必要だ。ドメインコントローラ上でそれより古いWindowsを実行しているドメインにコンピュータを参加させる場合は、「/downlevel」というオプションパラメータを使わなければならない。
Djoinコマンドでコンピュータをドメインに参加させるプロセスには、2つのステップがある。最初のステップは、Windows Server 2008 R2を実行しているドメインコントローラ上で実行しなければならない。このステップでは、Djoinコマンドを使ってドメインの初期プロビジョニングを行う。その際、Djoinは管理者特権でのコマンドプロンプトで実行する必要がある(Windows PowerShellでは実行できない)。このコマンドの構文は次の通りだ。
djoin /provision /domain /machine /savefile
このように、「/provision」パラメータは、ドメインのプロビジョニングを行うことをWindowsに伝える。続いて、「/domain」パラメータで新しいコンピュータを参加させるドメインの名前を指定しなければならない。次に、「/machine」パラメータでプロビジョニングするコンピュータの名前を指定する必要がある。最後に「/savefile」パラメータが必要だ。
/savefileパラメータは、新しいコンピュータでドメイン参加プロセスを完了するために使われるファイルを作成するようWindowsに指示する。このファイルはリムーバブルメディアに書き込まなければならない。そのファイル名は通常、ドメインに参加させるコンピュータの名前に拡張子「.djoin」を付けたものにする。
例に沿ってこのコマンドの機能を見てみよう。「WKS1」という名前のコンピュータを、「Contoso.com」というドメインに参加させようとしているとする。この場合、次のようなコマンドを使う。
djoin /provision /domain Contoso.com /machine WKS1 /savefile Z:\WKS1.djoin
上のコマンドを実行すると、2つのことが起こる。まず、WKS1のコンピュータアカウントが、指定したドメインのコンピュータコンテナに作成される。もちろん、このコンピュータコンテナは、デフォルトの作成場所にすぎない。カスタムOU(組織単位)にコンピュータアカウントを作成できるが、そのためには「/machineou」パラメータでカスタムOUの名前を指定する。次に、「WKS1.djoin」というファイルがZドライブ(Z:\)に書き込まれる。このファイルは、ドメインに参加させるコンピュータに取り込む必要がある。
Djoinコマンドによるドメイン参加プロセスの2番目のステップは、以上に説明した最初のステップと似ている。2番目のステップでは、新しいコンピュータで管理者特権でのコマンドプロンプトを開き、次のコマンドを入力する。
djoin /requestodj /loadfile /localos /windowspath
上のコマンドの「/requestodj」パラメータは、コンピュータをドメインに参加させたいことをWindowsに伝える。「/loadfile」パラメータでは、最初のステップで作成した.djoinファイルのパスと名前を指定する。「/localos」パラメータは、ローカルOSに対して操作を行いたいことをWindowsに伝える。最後に、「/windowspath」パラメータで、ローカルマシンのWindowsディレクトリのパスを指定しなければならない。
例えば、作成しておいたZ:\WKS1.djoinファイルをインポートし、それを使って新しいマシンをドメインに参加させたいとする。そのために使うコマンドは、次のようになる。
djoin /requestodj /loadfile Z:\WKS1.djoin /localos /windowspath C:\windows
このコマンドはシンプルだが、使う前に頭に入れておかなければならないことが幾つかある。まず、ドメインに参加させるコンピュータの名前を手動で変更する必要はない。このコンピュータのデフォルト名は、.djoinファイルの作成時に指定したコンピュータ名に自動的に置き換えられる。
また、このコマンドの実行後には再起動が必要なことに注意しなければならない。従来の方法でコンピュータをドメインに参加させる場合と同様だ。最後に、ドメインコントローラで上記のコマンドを実行する(/localosパラメータを使う)のは厳禁だ。ドメインコントローラの破損につながるからだ。
以上のように、Djoinコマンドを使えば、ネットワーク接続がすぐに利用できなくても、マシンをドメインに容易に参加させることができる。この方法は、オフサイトに送るマシンのプロビジョニングに特に便利だ。
本稿筆者のブライエン・M・ポージー氏はMCSE(マイクロソフト認定システムエンジニア)の資格を持ち、Windows 2000 Server、Exchange Server、IIS(Internet Information Services)に関する仕事でMicrosoft Most Valuable Professionalの認定を受けている。全米規模の病院/医療施設チェーンでCIOを務めた経験を持つほか、フォートノックス(ケンタッキー州にある米軍施設)でITセキュリティの責任者を務めたこともある。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社MatrixFlow] 「物流リソース最適化」ガイド:人員・配車・傭車を出庫依頼の確定前に決めきる -
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
3
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
4
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
5
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
6
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
7
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
8
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
9
「結局使わなくなる」Microsoft 365 Copilotを半年で定着 キリンの3施策
-
10
「中堅・中小企業のネットワーク・セキュリティ運用実態」に関するアンケート
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー