操作を自動化するスクリプトを含むバッチ ファイルがあります。ローカル ネットワークのユーザーの Windows マシン プロファイルにロードするときにバッチ ファイルを実行できるようにしたいと思います。ユーザーが自分のプロファイルにログインすると、そのユーザーに対してバッチ ファイルが直ちに実行されるように、選択したすべてのユーザーに対して Active Directory を使用してこのアクションを実行できますか? バッチ ファイルを管理者の資格情報からのみ実行できるようにすれば、これは可能ですか?
答え1
Active Directory を使用すると、ログオン スクリプトを非常に簡単に実行できます。
ステップ 1: スクリプトを配置する場所:
\\MyDomainController\SYSVOL\myFQDN\scripts
スクリプト フォルダーがない場合は作成します。すべてのドメイン コントローラーには、GPO がすべてのドメイン コンピューターに共有される共有ボリュームがあります。\\DC
ファイル エクスプローラーに入力するだけで、共有のルートに移動し、DC をドメイン コントローラーのホスト名に置き換えてドリルダウンできます。
この例では、スクリプトに という名前を付けますlogin1.bat
。
ステップ 2: Active Directory Users and Groups
DC で開きます。ログイン スクリプトを実行するユーザーを右クリックし、 を選択しますProperties
。Logon
タブをクリックし、 のボックスに とLogon Script
入力しますlogin1.bat
。
これで完了です。これで、ユーザーがどのマシンにログインしても、そのスクリプトが実行されるようになります。