xftp/xshell启动提示要继续使用此程序,您必须应用最新的更新或使用新版本

正经学徒,佛系记录,不搞事情

本文是结合网上的各种例子最终整理出一份自己能接受的实现方案

  • 方案一(测试可行):

简单明了,直接修改系统时间为软件提示之前的时间即可,可以设置到2018年去,但明显不妥,频繁的修改时间

  • 方案二(测试不行):

先修改系统时间为2018年,启动xftp后关闭自动更新,在还原系统时间

工具——》选项——》

方法看起来不错,但是我的xftp6试了没效果,自行测试

  • 方案三(测试不行):

花里胡哨的反编译nslicense.dll文件,修改里面的内容——我的文件里面找不到要修改的内容

或者替换别人已经修改编译好的nslicense.dll文件——替换了也没有效果

  • 最终方案

也是网上找到的一种方法,通过bat命令修改系统时间后启动软件,在软件进程关闭之后还原回原来的时间,但网上的教程也是要么还原时间有问题,要么使用定时的监听方式不方便,最终这里优化为如下命令,新建一个bat文件,以批处理方式启动程序

@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close) && exit
title Xftp启动
set atime=%date:~0,10%
DATE 2018-12-31
echo 不要关闭当前窗口,关闭软件后自动关闭

START "" /WAIT "D:\soft\remote\Xftp 6\Xftp.exe"
DATE %atime%
EXIT

D:\soft\remote\Xftp 6\Xftp.exe 替换为文件的启动程序的地址,通过阻塞方式,一旦关闭软件就会继续执行,但缺点还是有的

缺点一:cmd窗口不能关闭,因为设置了软件关闭后自动关闭cmd窗口,所以可以接受

缺点二:只能设置当天的时间,只要不要熬到凌晨使用就好,所以可以接受

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

My name is Red ^^

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值