小弟我戳,OCX注册碰上鬼了

我戳,OCX注册碰上鬼了~
下午的时候测试哪里给我的一个OCX提了一个BUG, 我就修改了一下,结果怎么弄,BUG还是重现,但是吧,这个BUG实在不是什么大问题,我很确定已经改好了, 后来我就到批出来文件里查看注册信息,也没啥问题。

xx.bat 里是: regsvr32 xxxx.ocx 

这样注册虽然提示注册成功,但总还是有那个BUG。 后来我想出一个办法,改成 regsvr32 .\xxxx.ocx 一测,竟然可以了(后来我把 .\ 换成 全路径名也是可以的),我就感觉很奇怪啊,平时都是用前一种方法注册OCX的,也没遇到这种情况,问了同事,他们也不知道为啥,难道这里面还有什么蹊跷吗? 有经验的朋友指点下。

------解决方案--------------------
regsvr32 后最好用全路径,如果只是regsvr32 xxxx.ocx ,那么注册的是windows--system32下的xxxx.ocx
------解决方案--------------------
一般使用全路径,或者进入到控件所在的文件夹里,再这样调用
直接在bat文件里这样使用的话,容易造成依赖库不满足