突破软件试用期的"土方法"

机器上有个试用版的vs2008. 想能正常用,又木有去搜序列号。于是用python纠结了这么一段代码:

import time
import subprocess
import os
timeNow = time.localtime(time.time())
print timeNow
os.system("date 2012/02/01")
#os.system("devenv.exe")
subprocess.Popen("devenv.exe")
time.sleep(5)
os.system("date %s/%s/%s" % (timeNow.tm_year, timeNow.tm_mon, timeNow.tm_mday))

首先要把vs的路径添加到环境变量PATH里面(因为懒的在代码里写绝对路径了)

原理很简单,VS的试用版是检测系统时间的。于是就将系统时间修改成2012年,然后启动VS成功后再把时间修改回去。

之前在公司用试用版的UltraEdit,也是用了同样的方法~试用版照用不误。

本来想用VBS写来着,结果写了一半发现自己智商拙计搞不明白VBS的字符串操作,于是就杯具了

转载于:https://www.cnblogs.com/HGtz2222/p/3315886.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值