• 締切済み
  • すぐに回答を!

PC間の時刻合わせ

ローカルな環境で3台LANでつなげています。 時刻を同期させるために「net time \\PC名 /set /yes」を実行したのですが。 A→B ○(Aからコマンドを実行しBに時間を合わせる) A→C ○ B→A × B→C ○ C→A ○ C→A × のようにある1台だけ、他の2台からコマンドを送ると失敗するPCがあります。 (できれば、このうまくいかないAを基準にしたいのです。) pingコマンドは正常に通っているので、接続はできており、 また、ファイアウォールは無効にしています。(外部には接続していないローカルな環境です。) どのような原因が原考えられますでしょうか? また対策はありますでしょうか? ご教示ください。お願いします。

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数1723
  • ありがとう数2

みんなの回答

  • 回答No.2
  • keirika
  • ベストアンサー率42% (279/658)

コントロールパネル→管理ツール→サービスの中の『Windows Time』サービスが開始されているか確認して下さい もし、開始されていない場合は、『Windows Time』を右クリックし、プロパティからスタートアップの種類を自動にしてから開始ボタンを押してください 上記の説明はAがXPであった場合になります。 もしよければ、一度お試しください。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございました。 Windows Time サービスは開始していなくてもコマンド自体は機能するようです。 その後いろいろやってみましたが、どうやらワークグループの設定が統一されていなかったため、 Aがコマンドを受け付けてくれなかったみたいです。 設定をやりなおしたらうまくいきました。

  • 回答No.1

Windows2000/XPであれば、参照URLの設定をすることで 取得できるかもしれません。

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;JA;q223184

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございました。 参考にさせていただきます。

関連するQ&A

  • PC間の時刻同期コマンドが失敗する。

    コマンドプロンプトのnet use / net timeでPC間の時刻同期が失敗してしまいます。 net use / net timeでPC間の時刻同期をしとうよしています。 社内LAN環境にPCをつないだ時は同期に成功するのですが、 PC1 - Hub1 --- Hub2 - PC2の構成で行うと失敗してしまいます。 HubはIPアドレスを設定できるSW-00F2を使用して 各Hub、各PCには同じアドレス帯でアドレスをふっています。 今手元に機材がないので今再現できないのですが、 思い当たる原因 もしくは、 net use / net time 以外でPC間の時刻同期をする方法等 もしくはヒントになりそうな事など少しでも有りましたら教えていただきたいです。 コマンドはPC1からPC2に対して以下のように使用しています。 net use \\192.168.86.123 /user:userID pass & net time \\192.168.86.123 /set /y IPアドレス、userID、 パスワードは例です。 PC2のアドレスが192.168.86.123です。 宜しくお願いします。

  • ドメインコントローラの時計あわせ方法

    Windows2003 Standard R2でドメインコントローラを構築しています。ドメインコントローラの時計が狂っており、定期的に時刻を合わせるタスクを登録しようと考えています。ドメインコントローラはLAN内にあり、外部へTCP接続するにはプロキシを経由する必要があります。つまりTCP:123は使用できません。幸いUDP:123はファイアウォールを通過できるのですが、Windows 2003でUDP:123を使用して時計を合わせるのは、どのようなコマンドを打てばいいのでしょうか? 以下コマンドを打った後で、 net time /setsntp:time.windows.com 以下コマンドを実行したところ・・・ net time /set 以下のようにメッセージが表示され、ドメインコントローラ自身(ローカルホスト)と同期していまいます。これでは時計を合わせることはできません。 ----------------------------------- (ドメインコントローラ名) の現在の時刻は 2009/10/30 1:28 です ローカル コンピュータの現在の時刻は 2009/10/30 1:28 です ローカル コンピュータの時刻を (ドメインコントローラ名) と合わせますか? (Y/N) [Y]:

  • 時刻同期用batファイル(WinNT対応)

    OSがWindowsNTのノートPCがあります。 このPCは、Win2003Serverで動いているSQLServer2000に毎日アクセスしています。 NT起動時、2003Serverに時刻同期を取りたいと思っています。 スタートアップに時刻同期を取る為の、batを仕込もうと考えています。 net time \\[Win2003Server名] /set /yes 単純に上記のコマンドしか思い浮かばないのですが、何か配慮するべきことや、うまく実行できなかった場合の対処等、教えていただきたいと思っています。 ・数秒のずれは許容範囲ですが、数分のずれは許容できないシステムです。 どうぞよろしくお願いします。

  • バッチファイルで常に最新の現在時刻を表示したい

    バッチファイルで最新の現在時刻を表示したいのですが、うまく行きません。 そのバッチファイル自体を実行した時刻ではなく、そのバッチファイル内のコマンド等を実行した時刻を表示させたいのです。つまりどんどん時間を最新に近いものに更新させていって欲しいのです。 タスクスケジューラのようなものをバッチファイルで作りたくて、現在時刻が○○時であればこのコマンドを実行する、といったことがしたい訳です。 バッチファイルは実行してすぐ終了するのではなく、そのまま常駐するような形を想定しています。 なにか良い方法はないでしょうか。 ■ 5秒おきに現在時刻を表示するバッチファイルの例 (同じ時刻になってしまう) @echo off :start set time=%time: =0% echo . echo . echo .「現在時刻は%time:~-11,2%時%time:~-8,2%分%time:~-5,2%秒です。」 echo . echo . ping localhost -n 5 goto start

  • C#でネットワーク(LAN)上のPCの時刻を取得する方法はありますでし

    C#でネットワーク(LAN)上のPCの時刻を取得する方法はありますでしょうか? DOSコマンドならnet time が該当しますが、プログラムでそのような方法はあるのでしょうか?

  • dosコマンドで時刻修正

    net time コマンドの具体的な使い方がわからないです。 東北大の時刻サーバーでためしたところ、だめでした。 net time \\ntp.tohoku.ac.jp /set 正しいDOSコマンドの記述はなんですか。 ntpサーバー一覧です。 http://miyahost.no-ip.com/FreeSoft/NTPserver/ 桜時計とか使えばいいのですが、DOSでのほうほうも知りたいです。

  • 一般ユーザーアカウントで時刻同期するには?

    はじめて質問させていただきます。 Windows7 Pro SP1 環境の一般ユーザーアカウントのクライアントPCにて、サーバ(インターネットには接続されていないネットワーク)との時刻同期を取りたいと考えています。 net time コマンドにてスケジュールで時刻同期を取るバッチファイルを作成しましたが、管理者権限がない為時刻の変更が反映されません。 いろいろ調べて、グループポリシーにてユーザーアカウント制御を有効にし、バッチファイルを実行するたびにユーザーアカウントの制御画面で管理者権限のパスワードを入力すれば時刻の変更が反映されるとこまではできるようになりました。 ですが、ユーザーアカウントの制御画面を表示させずに、管理者権限でバッチファイルを実行させたいのですが、その方法がわからずにこちらに質問させていただきました。 上記の要件でバッチファイルを実行させることはできないのか、またはできるのであればその方法を教えていただきたいと思います。 宜しくお願い致します。

  • PCの時刻合わせ

    インターネット接続によって、時計を修正するソフトは、沢山ありますが、 インターネット接続されていない環境で、複数のPCでLANを組んでいる場合に、 特定のPCの時刻に他のPCの時刻を合わせ、LANの中のPCの時刻を統一する方法、 又はソフトウェアってあるんでしょうか?

  • リモートコンピュータの時刻を変更する方法

    NET TIMEコマンドを使用して、自分のPCの時刻を 他のコンピュータと合わせることができると思います が、その逆はできるのでしょうか? (他の端末の時刻変更方法)

  • Windows2008サーバで時刻同期

    XP端末から、Windows2008サーバ(ワークグループ)の時刻を取得しようとしていて困っております。 やりたいことは、サーバ時刻を取得することです。時刻を変更したいわけではありません。 Windows2008サーバに対し、"net time \\サーバ名 "を実行すると、以下のエラーが発生し、時刻が取得ができません。 -------------------------------------------------------------------- システム エラー 5 が発生しました。 アクセスが拒否されました。 -------------------------------------------------------------------- しかし、Windows2008サーバ側に、XP端末の実行ユーザをユーザ登録して実行すると、時刻が取得できます。 今までは、特に意識することなく、2000サーバや2003サーバで、上記コマンドで時刻取得ができていたのですが(サーバにユーザ登録はしていない)、どうしてこのようになるのでしょうか? セキュリティやポリシーでこのようになるのでしょうか? Windows2008を把握しておらず、どのような設定を変えてよいかも把握しておりません。 もしご存知でしたら、ユーザ登録しないで"net time \\サーバ名 "を実行する方法・可能性を ご教示頂けないでしょうか。