5行脚本代码完美破解99%的过期软件
2016-06-01 15:38
274 查看
如果你看到了这篇博文,绝对保证不虚此行。仅仅5行脚本代码,即可破解99%的过期软件。
这件事的背景:最近在找了一些学习资料,其中有Rational Rose画的图,好久没用过它了。今天安装好,导入许可文件,结果问题出现了,提示没有激活。怎么回事??仔细一看,原来许可文件到2013年12月份就过期了(乌鸦飘过。。。)
在网上找了半天也没有找到一个新的许可文件,结果一狠心,手动改了一下日期,再启动,ok了,把时间再改回来。本来事儿到这儿就完了。但是结果光今天一天就手动改了好几次系统时间,这就太让人无语了。。。
怎么办呢?突然想起了bat脚本,觉得它应该能胜任吧,试试看。
现在的情况是,只要把日期修改到2013年12月份以前,然后启动软件,启动完毕后,再把日期修改回来。简单的测试了一下date这个全局变量,发现有门,现在分享给大家:
[html] view plain copy
print?
set d=%date%
date 2013-05-29
start rose.exe
ping -n 5 127.0.0.1>nul
date %d%
稍微解释一下:第一行记录当前日期,第二行是修改成软件可以正常运行的日期。第三行是启动软件。第四行可以理解为等待5秒钟。第五行把日期改回去。大家可以对号修改。
最后把它保存成一个bat脚本。为了看起来顺心,把它伪装一下:在桌面上新建一个快捷方式,然后把图标修改为你要启动的软件的图标,直接在“更改图标”中选择软件所对应的exe即可。然后启动方式修改为“最小化”。这样看到的就是软件本身,看不到脚本(脚本最小化运行了)。
双击快捷方式,完美启动,脚本最小化到任务栏,5秒后自动退出,一点都不会影响到你的心情。赶快来试试看吧。
这件事的背景:最近在找了一些学习资料,其中有Rational Rose画的图,好久没用过它了。今天安装好,导入许可文件,结果问题出现了,提示没有激活。怎么回事??仔细一看,原来许可文件到2013年12月份就过期了(乌鸦飘过。。。)
在网上找了半天也没有找到一个新的许可文件,结果一狠心,手动改了一下日期,再启动,ok了,把时间再改回来。本来事儿到这儿就完了。但是结果光今天一天就手动改了好几次系统时间,这就太让人无语了。。。
怎么办呢?突然想起了bat脚本,觉得它应该能胜任吧,试试看。
现在的情况是,只要把日期修改到2013年12月份以前,然后启动软件,启动完毕后,再把日期修改回来。简单的测试了一下date这个全局变量,发现有门,现在分享给大家:
[html] view plain copy
print?
set d=%date%
date 2013-05-29
start rose.exe
ping -n 5 127.0.0.1>nul
date %d%
稍微解释一下:第一行记录当前日期,第二行是修改成软件可以正常运行的日期。第三行是启动软件。第四行可以理解为等待5秒钟。第五行把日期改回去。大家可以对号修改。
最后把它保存成一个bat脚本。为了看起来顺心,把它伪装一下:在桌面上新建一个快捷方式,然后把图标修改为你要启动的软件的图标,直接在“更改图标”中选择软件所对应的exe即可。然后启动方式修改为“最小化”。这样看到的就是软件本身,看不到脚本(脚本最小化运行了)。
双击快捷方式,完美启动,脚本最小化到任务栏,5秒后自动退出,一点都不会影响到你的心情。赶快来试试看吧。
相关文章推荐
- [Matlab] matlab与C/C++混合编程汇总
- Java8的CompletableFuture之一
- python和JAVA之for循环的区别
- 技术演绎之 [java] 技术博文导航
- Java反射实现不同对象相同代码地对象查询和封装
- Java8的CompletableFuture
- 李洪强-C语言4-内存分析
- 83、myeclipse 中 svn 更新 提交 同步资源库 详细解释下他们的功能
- java基础第十三天_IO
- 关于C语言结构体偏移的一点思考
- 线程同步中的“生产者和消费者”模式
- Spring两大依赖注入的注入时间
- 侯捷《C++/OOP/GP/DP》讲座心得
- java web简单权限管理设计
- Matlab生成棋盘格点图
- 通过spring反射工具类ReflectionUtils 得到所有定义的变量
- 【C语言】09-字符串
- Java 集合框架 ArrayList 源码剖析
- Java学习之路(第四天)
- C++类型转换