在win7下安装老软件,卡在“正在注册字体”了,检查发现是ocx注册有问题。
重写一个ocx注册的批处理就好了。
如:
regsvr32 "C:Program Files商洛市防汛抗旱指挥系统ContourOCXContourOCX.ocx" if exist %Systemroot%SysWOW64 ( regsvr32 "C:Program Files (x86)MapInfoMapX 5.0MAPX50.DLL" ) else ( regsvr32 "C:Program FilesMapInfoMapX 5.0MAPX50.DLL" )
但是,逐个注册实在太麻烦,最后证明还是无法彻底解决。继续找,找到原来的一个方法,是:卸载office
卸载,再装,问题依旧,重启,再装——好了!