- PR -

ログイン時にメッセージを表示させないようにするには

1
投稿者投稿内容
セルカー
ベテラン
会議室デビュー日: 2004/04/08
投稿数: 70
投稿日時: 2007-02-08 14:35
Windows Server 2003 R2 で環境設定を行っています。

ユーザー様からの要請で、ログオン時にレジストリのlegalnoticetextとlegalnoticecaptionを使って、メッセージを表示するように要求されました。

ところが、現在の設定ではレジストリのAutoAdminLogonを1にしてオートログインを行っており、ログオン後にスタートアップのスクリプトが動いてシステムが正常に稼動する仕組みになっています。この状態でメッセージを表示するようにしてしまうと、オートログインがメッセージのところで止まってしまい、スタートアップまで処理が走りません。

legalnoticetextから表示させるメッセージのOKボタンも自動で押されるような設定、もしくは、特定のユーザーだけメッセージを表示させないような設定の方法はありませんでしょうか?

サーバー使用者にメッセージを出すこととオートログインとが相反する組み合わせなのはわかっているのですが、形式上legalnoticetextを入れなければならないもので・・・宜しくお願いいたします。
dellgate
大ベテラン
会議室デビュー日: 2004/02/20
投稿数: 198
投稿日時: 2007-02-08 15:49
メッセージを表示するように設定をしているのはグループポリシーで行っていますか?
それともレジストリを直接書き換えて行っていますか?

前者の場合なら、新たにOUを作成しログイン時のメッセージ表示設定だけ未定義にした
グループポリシーをリンク、コンピュータオブジェクトを放り込んであげれば可能で
しょう。
後者の場合であれば、該当クライアントのレジストリを元に戻せば良いと思います。

※上記は、コンピュータが対象となるのでご要望には添えないかもです。
 フィルタを使う手もないわけではないですが。。。。

ユーザー単位となると、ログオンスクリプトか何かでメッセージを表示させるような
仕組み(スクリプト)を作成して対応することになるのかなぁと思います。
この方法だと、OKボタンも追加可能ですね。


[ メッセージ編集済み 編集者: dellgate 編集日時 2007-02-08 16:06 ]
セルカー
ベテラン
会議室デビュー日: 2004/04/08
投稿数: 70
投稿日時: 2007-02-09 08:40
ありがとうございます。

legalnoticetextを使ってメッセージを表示させると、書類上かいてしまったので、できるだけこの方法で行いたいと思っていたのですが、dellgate
さんのおっしゃるとおり、ログオン時のスクリプトを使ったとしても要件的には同じものだと思いますので、その方向で交渉してみようと思います。
dellgate
大ベテラン
会議室デビュー日: 2004/02/20
投稿数: 198
投稿日時: 2007-02-09 11:05
できること/できないことはあるので、その辺を説明して
きちんと仕様変更させてもらうのが良いと思います。

いろいろ駆使して実現できたとしても、後々問題が起こっ
た場合にひどいことになりかねませんから。
lapahack
会議室デビュー日: 2007/02/07
投稿数: 7
投稿日時: 2007-02-09 21:10
ログオンスクリプトにメッセージ表示スクリプト入れちゃった時は、起動時にメッセージ表示スクリプトが終了しなぃと、次のログオン処理が進んでくれず、しょうがなぃから5秒だけメッセージ表示させて終了→ログオンという方法と取りマスタ(ダサ
dellgate
大ベテラン
会議室デビュー日: 2004/02/20
投稿数: 198
投稿日時: 2007-02-13 09:08
ログオン時に複数のスクリプトを処理する必要があり
今回の条件も含むという場合はログオンスクリプトを
非同期で実行するようポリシー定義する必要があった
と思います。

もしくは、必ずポップアップ処理を最後に持ってくる。
1

スキルアップ/キャリアアップ(JOB@IT)