• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ログオンスクリプトが動かない)

ログオンスクリプトが動かない

このQ&Aのポイント
  • ログオンスクリプトが動かない問題について解決法をご存知の方、ご回答よろしくお願いします。
  • ログオンスクリプトが正常にバッチファイルを実行しない場合の対処方法を教えてください。
  • ログオンスクリプトの実行に問題があり、ネットワークから直接バッチファイルを実行すると正常にドライブが割り当てられます。サーバのサービスパックもインストール済みですが、ログオンスクリプトの実行を安定させる方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • nta
  • ベストアンサー率78% (1525/1942)
回答No.2

>クライアントのスタートアップから、ユーザを判別させるようなログインスクリプトは作成できるのでしょうか? %username% という環境変数があるのでスクリプトで判別して所望の動作をさせることは可能だと思います。

jyomo
質問者

お礼

%username%ですね。ありがとうございます。 早速調べてみて、実行してみます。 ありがとうございました。

その他の回答 (1)

  • nta
  • ベストアンサー率78% (1525/1942)
回答No.1

 WindowsNT4.0はServer ですかWorkstationですか。 Serverの場合CALの数は十分あるでしょうか。Workstationの場合は10台までしか接続できませんが、解放を認識するのに30分以上かかることがあり、10台以下でもネットワークドライブの接続に失敗することがあります。  Serverの場合はサーバー機の性能が十分でない場合や、ネットワークが重い場合にはタイムアウトする場合があります。これらはネットワーク機器や使用しているサーバ機の性能に依存することが多いのですが、WinXPはWin98やNTよりトラフィックが大きくなっています。  WindowsNTServerのNTドメインの環境の場合、ログオンスクリプトが実行されるためには、ユーザがクライアントにログインし、サーバのシステムフォルダからログインスクリプトを読み出す必要があります。次に、読み出されたログインスクリプトが実行されて共有フォルダのドライブ割り当てを実行します。この流れの中でログインスクリプトの読み出しに失敗しているのか、共有フォルダのNetBIOS名の解決に失敗しているのか、解決されても一定時間以内にサーバが応答していないのか。このあたりをイベントログで調べたり、サーバ側で共有の状態を画面で監視して様子を見る必要があります。  また、ログインスクリプトをクライアントの「プログラム」「スタートアップ」から実行させてみるという手もあると思います。

jyomo
質問者

お礼

ご回答ありがとうございます。 >WindowsNT4.0はServer ですかWorkstationですか。 NT4.0はServerです。 >Serverの場合CALの数は十分あるでしょうか。 CALの数は十分にあります。 >Serverの場合はサーバー機の性能が十分でない場合や、 性能はあんまりよくなかったはずです。 ちょっと今は、詳細な性能がわかりません。 >このあたりをイベントログで調べたり~ そのあたりを、調べてみます。 >また、ログインスクリプトをクライアントの~ これはちょっと難しいです。 ドメインユーザによって、実行するログインスクリプトを 変更するので、スタートアップからは実行させることができません。 クライアントのスタートアップから、ユーザを判別させるようなログインスクリプトは作成できるのでしょうか? ちょっと私の知識では、わかりません。 何かあるようでしたら、お教えいただけませんか。