解决xshell强制更新的问题

解决xshell强制更新的问题。讲道理,软件用起来功能稳定就行。可是某些软件,偏偏强制你更新,感觉流氓属性十足。这时候就得寻求其它方法了,你看xshell也有这尿性,下面给出解决的方法。

正文

当你某一天使用xshell时,突然发现,oh fuck,不更新还不让用了,内心一万个曹尼玛奔腾而过。使用一段时间就会提示,确实很艹蛋。下图就是打开xshell软件出现的提示,按照我下面说的方法即可解决。

在这里插入图片描述

这时不要担心,按照我说的方法,其实无非就是判定系统时间,把自己电脑的系统时间改一下就行了。当然采用脚本的形式更方便。

首先新建一个文本文档以.bat文件格式保存,然后将下面提供的代码复制到xx.bat文件中然后保存。
下面的代码部分位置我用#给出了注释,你复制的时候可以将#部分去掉。

代码提供

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close) && exit
title Xshell启动器
set atime=%date:~0,10%

#设置系统时间
date 2018-12-31

#改成你的xshell启动路径
start D:\work\Xshell6Portable_50151\Xshell6Portable\Xshell6Portable.exe

echo 启动软件中...
ping 0.0.0.0 -n 6 > null
echo 同步时间中,完成后自动关闭窗口...

:reset
w32tm /resync >null
set btime=%date:~0,10%
echo %atime%|findstr %btime% >nul
if %errorlevel% equ 0 (
exit
) else (
goto reset
)

尾声

记录点点滴滴。善于总结,其乐不穷。好记性不如烂笔头,多收集自己第一次尝试的成果,收获也颇丰。你会发现,自己的知识宝库越来越丰富。