zoukankan      html  css  js  c++  java
  • windows下命令行修改系统时间;修改系统时间的软件

    找了很久,都没有找到,还找了关键词 dos下修改系统时间

    因为看到linux下修改系统时间是用hwclock 命令写入主板芯片.

    而我由于某些原因想自动化修改系统时间,所以找windows下修改系统时间的软件 没有找到.

    有一个 意天禁止修改系统时间开发包(系统时间保护组件) 1.0.0.1 ,可以禁止修改系统时间,貌似很不错,备用.

    其实windows 7/XP 的cmd下 修改时间的命令为:

    C:\Users\angle>date /?
    显示或设置日期。
    
    DATE [/T | date]
    
    显示当前日期设置和输入新日期的提示,请键入
    不带参数的 DATE。要保留现有日期,请按 Enter。
    
    如果命令扩展被启用,DATE 命令会支持 /T 开关;
    该开关指示命令只输出当前日期,但不提示输入新日期。
    
    
    C:\Users\angle>time /?
    显示或设置系统时间。
    
    TIME [/T | time]
    
    显示当前时间设置和输入新时间的提示,请键入
    不带参数的 TIME。要保留现有时间,请按 Enter。
    
    如果命令扩展被启用,TIME 命令会支持 /T 命令行开关;该命令行开关告诉
    命令只输出当前时间,但不提示输入新时间。

    写个批处理脚本就可以修改时间了,win7需要管理员权限

    @echo off
    
    echo ==========================
    echo Before changetime ,time is:
    date /t
    time /t
    
    echo ==========================
    echo Changing time 2008-09-21 18:17:32
    date 2008-09-21
    time 18:17:32.11
    
    echo ==========================
    echo After change time ,time is:
    date /t
    time /t
    
    ping localhost >nul

     找到另一个 同步服务器时间,然后再延迟修改时间的例子

    1. 用net time 同步时间
    2. 将同步后的时间设为变量wind_TM
    3. 用命令延时6秒,用time命令重新设置本机时间为wind_TM
    这样,本机就比远程主机慢6秒了
    
     
     
    代码:
    net time \\时间服务器名 /set /yes
    set wind_TM=%time:~0,8%
    start /min /w mshta vbscript:setTimeout("close()",6000)
    time %wind_TM%
  • 相关阅读:
    Beta阶段事后诸葛亮分析
    Beta阶段项目复审
    展示博客
    Beta版本测试报告以及Beta版本发布说明
    团队作业8——第二次项目冲刺(Beta阶段)博客汇总
    团队作业8----第二次项目冲刺(beta阶段)5.25
    团队作业8----第二次项目冲刺(beta阶段)5.24
    团队作业8----第二次项目冲刺(beta阶段)5.23
    团队作业8----第二次项目冲刺(beta阶段)5.22
    团队作业8----第二次项目冲刺(beta阶段)5.21
  • 原文地址:https://www.cnblogs.com/ayanmw/p/2442797.html
Copyright © 2011-2022 走看看