首页 > 系统相关 >关于Xftp7和Xshell7是最新版本但是报错这件事

关于Xftp7和Xshell7是最新版本但是报错这件事

时间:2023-01-07 17:11:20浏览次数:75  
标签:文件 exe Xshell7 Xftp7 date 报错 版本 Xshell 图标

以win11为例,仅供参考。只能说捣鼓这么久还是建议各位转用MobaXterm。


 

 

《要继续使用此程序 您必须应用最新的更新或使用新版本》

首先在其它博客查到的说用C32ASM去改dll文件没用,因为xshell 7和xftp 7的nslicense.dll文件就没那一串完整的十六进制数(7F 0C 81 F9 80 33 E1 01 0F 86 82 改为0F83)

但是下面这个bat文件方式是可行的

@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c%~s0::","","runas",1)(window.close)
title Xshell启动器
set atime=%date:~0,4%-%date:~5,2%-%date:~8,2%

#设置系统时间(建议删掉)
date 2022-1-2

#改成你的xshell启动路径(建议删掉)
start ""  "E:\tools\Xshell 7\Xshell.exe"

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

date %atime%
exit

主要是有一些设置的时候,要注意的细节: 

建议删掉 #的两句注释

设置的系统时间最好是软件发病的一年之前的时间

xshell启动路径不要搞错,多一个双引号意思都差很远的。

然后改名,以管理员身份运行。

 

启动的时候不要关闭控制台,10秒钟会自动关闭,这10秒前后做的事情就是修改系统时间,提前关了就得自己手动调回系统时间。

 

OK了。xftp 7也是同理。

接下来是选做。

如果想要控制台界面的中文不是乱码,要这样做

 

 

 

 改成ANSI的格式

然后,如果不想老是右键点开“以管理员身份运行”,可以将bat文件转换成exe文件

批处理转EXE工具 Bat To Exe Converter 3.0.11.0 + x64 中文多语免费版 - 大眼仔旭 (dayanzai.me)

这是我的配置,仅供参考。

要做得更完美一点的话,安装Iconviewer,然后右键exe文件就可以拿到图标

如何提取Windows系统应用图标icon - 爱示范 (2demo.top)

提取图标之后去BatToExe改一下配置,界面右边有图标设置。

 最终效果如下。

 就跟真的一样!

实际上完整做下来之后,启动程序的时候控制台也就闪现一下(因为转exe的时候隐藏了),就是电脑右下角时间变一下而已。

参考博客:

Xshell 7 提示 “要继续使用此程序,您必须应用最新的更新或使用新版本” - 腾讯云开发者社区-腾讯云 (tencent.com)

【软件应用】Xshell提示“要继续使用此程序,您必须应用最新的更新或使用新版本” - 知乎 (zhihu.com)

 

标签:文件,exe,Xshell7,Xftp7,date,报错,版本,Xshell,图标
From: https://www.cnblogs.com/joey-redfield/p/17032796.html

相关文章