• ベストアンサー

Windowsのシステム時計を30秒進めるバッチ

Windowsのシステム時計を30秒進めるDOSバッチを教えてください

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

  • ベストアンサー
回答No.1

タスクスケジューラで、指定時刻にNTPと同期して 正しい時間でシステムを更新して、同じBATの中で、直後に30秒進めたTimeコマンドを流せばいいと思われる。

nyanko23
質問者

補足

30秒進めたTimeコマンドを教えてください

その他の回答 (2)

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.3

環境変数 %TIME% で現在時刻が秒以下の単位まで分かります。 そこから30秒後の時刻を計算して(日をまたぐ場合はその考慮も必要)、それを引数にして time コマンドを実行すれば良いです。 誤差1秒程度で時刻をセットできます。

  • z98jx0
  • ベストアンサー率35% (72/204)
回答No.2

windowsならtimetuneというアプリケーションで実現可能です。 http://japan.embassy.gov.au/tkyojapanese/quarantine_jp.html さらに、サーバーから取得した正確な時刻をもとに、秒単位でパソコンの時計を早めたり遅らせることが可能 私はこれ利用していますが、時間は好きに合わせたり数秒早めたりしています。

nyanko23
質問者

補足

BATでやりたいので

関連するQ&A