Xshell 提示要继续使用此程序,您必须应用最新的更新或使用新版本.

xshell老版本使用会提示“要继续使用此程序,您必须应用最新的更新或使用新版本.”。
解决方案很简单,把系统时间调到2010.1.1即可,具体是调整到多少年之前可用已经不记得了。
整天改时间也改烦了,写个自动化脚本,发现还挺多弯弯绕绕。

1.开始-搜索-regedit.exe,设置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Config下的MaxPosPhaseCorrection 和 MaxNegPhaseCorrection 的十进制值为3153600000,也就是十年。
2 开始-搜索-services.msc 服务 - Windows Time -常规 -设置为自动。
在这里插入图片描述
在这里插入图片描述设置完之后可能出现没有立即生效的情况,最好重启一下服务。
ps 如不按照上面的设置执行 w32tm -resync 时会提示时间跨度过大,无法设置。

自己写一个python 脚本 ,也可以自己写一个bat,很简单。

	net start w32time
	d=os.popen("net start w32time")#不知道为何,重启之后会自动关闭w32time,加上这句
    d=os.popen("date 2010.1.1")
    f=d.read()
    print(f)
    d=os.popen("路径\Xshell.exe") # Xshell 路径
    while True:
        d=os.popen("w32tm -resync") #同步网络时间
        f=d.read()
        print(f)
        if str(f).find("成功")>-1:
            break
        time.sleep(1)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值