答えてねっとは、
マイクロソフトが運営する
パソコンに関する
Q&Aサイトです。

 

質問

WindowsXP ユーザごとにログオン時間制限

製品名:OS製品/Windows XP/Professional

現象:知りたい/その他

この質問は解決で締め切られています

子供がオンラインゲームにはまって困ってます。全面禁止はちょっとかわいそうなので、曜日限定したいのですが本人任せでは100%無理です。そこで、「火曜日はログオンできないようにする」ようなことができないでしょうか?
シェアウェアにそのようなものがあるのは知っていますが、できればお金をかけずに行いたいのです。
虫のいい話ですが、よろしくお願いいたします。

質問者からのコメント

  • 投稿日時:2006/05/11 14:00

tak.さん、ありがとうございました。

回答1 (この回答は質問に対する回答です)

  • 投稿ID:A2006218629
  • 投稿日時:2006/05/11 09:06
  • 最も役に立った投稿として評価されました

おはようございます。
お子様は、専用のアカウントでログオンしているのでしょうか?
専用アカウントであれば、ログオン制御は可能です。
@ドメイン参加であれば、ドメインコントローラ上のユーザプロパティーで制御可能です。

Aワークグループであれば、ログオンスクリプトで対応してみてください。
VBScriptでログオンスクリプトを作成すれば、おそらく制御可能であると考えられます。
VBScript参考URL
・曜日によって処理を行う
    http://www.atmarkit.co.jp/fwin2k/win2ktips/280sw_week/sw_week.htmlマイクロソフト以外のサイトへ移動する

・ログオフをかけたい場合は、スクリプト上に下記を組み込んでみてはいかがでしょうか。

Set WSHShell = CreateObject("WScript.Shell")
WSHShell.Run "C:\WINDOWS\RUNDLL32.EXE Shell32.dll,SHExitWindowsEx 0"

  •  

回答2 (この回答は回答1に対する回答です)

  • 投稿ID:A2006218719
  • 投稿日時:2006/05/11 10:19

takさん、

ありがとうございます。Aの方法でやってみます。

  •  

回答3 (この回答は回答1に対する回答です)

  • 投稿ID:A2006219119
  • 投稿日時:2006/05/11 14:00

>Set WSHShell = CreateObject("WScript.Shell")
>WSHShell.Run "C:\WINDOWS\RUNDLL32.EXE Shell32.dll,SHExitWindowsEx 0"

XPだと上記はエラーになってしまうので、バッチファイルの中に

shutdown -l -f

を書くことで対応します。

  •  

答えてねっと

昨日の利用状況


総投稿数 618 件

回答総数 497 件

登録者数 40 人

利用登録ユーザ 1680 人

ゲスト 276051 人

ページビュー 374568

登録済みFAQ 20 件

景品応募サイト

Windows ヘルプと使い方

マイクロソフトドリームスパーク