问题:
某一天打开 Xshell 7 突然报错 要继续使用此程序,您必须应用最新的更新或使用新版本,然后点击确定后又无法更新,很是烦恼。
如图:
解决:
- 基本原理就是先把电脑系统时间改成以前的时间,启动 xshell 后再把系统时间恢复。
- 编写一个脚本
xshell7.bat
,双击执行即可。 - 该脚本会自动调用管理员权限,避免了繁琐的操作。
- 双击脚本后会打开一个dos窗口,xshell 打开完成后会自动关闭。
- 使用时把
XSHELL
变量修改为你自己的xshell路径。 xshell7.bat
:@echo off setlocal EnableDelayedExpansion color 3e title Xshell启动器 %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c "^&chr(34)^&"%~0"^&chr(34)^&" ::","%cd%","runas",1)(window.close)&&exit ::改成你的xshell启动路径 set XSHELL="D:\Professional_Software\NetSarang\Xshell 7\Xshell.exe" set cTime=%date:~0,4%-%date:~5,2%-%date:~8,2% date 2020-12-31 echo --------------------------------------------------------------- echo Xshell启动器 echo Author : PJW echo Time : 2022/04/20 echo Ver : V1.0 echo --------------------------------------------------------------- echo 启动软件中,完成后自动关闭窗口... start "" %XSHELL% choice /t 1 /d y /n >nul date %cTime% exit