最近遇到了winEdit7 超过试用期的问题,找了下解决方案。

这个靠谱,通过在每次退出时自动删除注册表信息,达到无限试用的目的:

https://lttt.blog.ustc.edu.cn/2012/08/25/winedt7%E7%9A%84%E4%B8%80%E7%A7%8D%E5%AE%9E%E7%94%A8%E7%9A%84%E7%A0%B4%E8%A7%A3%E6%96%B9%E6%B3%95.html

1)打开option 》》option interface》》Advanced Configuration》》Event Handlers》》Exit;
2)在end前加入此两行代码:
RegDeleteValue(‘HKEY_CURRENT_USER’, ‘SoftwareWinEdt’, ‘Inst’);
RegDeleteValue(‘HKEY_CURRENT_USER’,’SoftwareWinEdt 7′,’Inst’);
3)重启即可无限期使用(亲测可用)

// WinEdt Exit (Cleanup) Macro

  CloseAppl("YAP");         // Close YAP if running...
  CloseAppl("Complete");    // Close Complete Wizard if running...
  RegDeleteValue('HKEY_CURRENT_USER', 'SoftwareWinEdt', 'Inst');
  RegDeleteValue('HKEY_CURRENT_USER', 'SoftwareWinEdt 7', 'Inst');
End;   

还有一种crack的方法,感觉没有这个方便,而且可能一段时间后又会提示注册。