求经验老到的答疑

用perl写了段程序在dos下用命令行perl zhuti.pl执行成功
但是用右键单击.pl选择打开执行却报错“bmconv.exe遇到问题需要关闭”
有人遇到过同样的情况吗?
会是程序的原因吗?