[HOWTO] 新しいユーザーが Windows Server 2003 にログオンするときに一度だけログオン スクリプトを実行する方法

Microsoft Windows 2000 については、次の資料を参照してください。284193

重要 : この資料には、レジストリの編集方法が記載されています。万一に備えて、編集の前には必ずシステムの復元方法を理解しておいてください。バックアップ、復元、および編集方法の詳細については、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
256986 Description of the Microsoft Windows Registry

概要


ClonePlaceholder

以下の Windows 2000 の資料へのリンクは、後で置き換えるための単なるプレースホルダです。Windows Server 2003 に対応する同等の資料を作成した後に、該当する Windows Server 2003 クローンへのリンクに置き換える必要があります。

ドメイン内のすべてのユーザー用のデフォルト ユーザー プロファイルを作成する方法を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
168475 How to Create a Base Profile for All Users
この資料では、ユーザーが初めてコンピュータにログオンするときに、ログオン スクリプトまたはプログラムが一度だけ実行されるように設定する方法を説明します。ここに記載する手順は、コンピュータに一度もログオンしたことのない新しいユーザーのみを対象としています。ユーザーが既にローカル ユーザー プロファイルまたは移動プロファイルを持っている場合、ログオン スクリプトまたはプログラムは実行されません。


新しいユーザーがログオンするときに一度だけ実行するスクリプトを構成する

警告 : レジストリ エディタの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリ エディタの誤用により発生した問題に関しては、一切責任を負わないものとします。レジストリ エディタは、自己の責任においてご使用ください。


Windows Server 2003 ベースの製品がインストールされると、デフォルトのユーザー プロファイルが作成されます。ユーザーが初めてログオンすると、デフォルトのユーザー プロファイルがユーザーのプロファイルにコピーされます。


新しいユーザーが初めてログオンするときに限ってスクリプトまたはプログラムが実行されるように設定するには、次の手順を実行します。
  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
  2. [名前] ボックスに regedit.exe と入力し、[OK] をクリックします。
  3. レジストリの次のサブキーを検索します。


    HKEY_USERS
  4. [ファイル] メニューの [ハイブの読み込み] をクリックします。
  5. [ハイブの読み込み] ダイアログ ボックスで、Profilepath\Default User\Ntuser.dat ファイルを検索します。ここで Profilepath は、デフォルトのユーザー プロファイルのファイル システムの場所です。[開く] をクリックします。
  6. [ハイブの読み込み] ダイアログ ボックスでハイブの名前を入力し、[OK] をクリックします。


    : Ntuser.dat ファイルは非表示です。Ntuser.dat ファイルが見つからない、または読み込めない場合は、エクスプローラの表示設定を変更する必要があります。表示設定を変更するには、次の手順を実行します。

    1. [スタート] ボタンをクリックし、[エクスプローラ] をクリックします。
    2. [ツール] メニューをクリックし、[フォルダ オプション] をクリックします。
    3. [表示] タブをクリックします。
    4. [登録されている拡張子は表示しない] チェック ボックスをオフにします。
    5. [すべてのファイルとフォルダを表示する] をクリックし、[OK] をクリックします。
  7. レジストリの次のサブキーを検索します。

    HKEY_USERS\Test\Software\Microsoft\Windows\CurrentVersion\Runonce


    : ここで Test は手順 6. で Ntuser.dat ハイブに付けた名前です。
  8. [編集] メニューの [新規] をポイントし、[文字列値] をクリックします。
  9. 右ウィンドウの一覧で [新しい値 #1] をダブルクリックします。
  10. [文字列の編集] ダイアログ ボックスでプログラムまたはログオン スクリプトのフル パスとファイル名を入力し、[OK] をクリックします。
  11. 左ウィンドウで [Test] ハイブをクリックします。
  12. [ファイル] メニューの [ハイブのアンロード] をクリックします。
  13. ハイブをアンロードするかどうかを確認するメッセージが表示されたら [はい] をクリックします。
  14. レジストリ エディタを終了します。
このプログラムまたはログオン スクリプトはユーザー プロファイルを持たないユーザーのために実行されます。ローカル コンピュータのユーザー プロファイルを確認するには、次の手順を実行します。
  1. [スタート] ボタンをクリックし、[コントロール パネル] をポイントします。次に [システム] をクリックします。
  2. [詳細設定] タブをクリックします。
  3. [ユーザー プロファイル] の [設定] をクリックします。


    ユーザー プロファイルが [ユーザー プロファイル] ダイアログ ボックスに一覧表示されています。

関連情報

この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 325347 (最終更新日 2003-02-17) をもとに作成したものです。
プロパティ

文書番号:325347 - 最終更新日: 2008/01/13 - リビジョン: 1

フィードバック