首先,你要确定一个概念,叫做:文件关联
你写一个txt,把格式改成jpg,打开它仍然是以图片格式显示的,只是错误而已
bat文件同理
所以其中一个办法是写个程序让对方运行,然后把jpg的文件关联改成cmd.exe,这样打开jpg就全是按执行cmd的方式执行了。智能的根据内容判断用cmd还是用显示图像的软件打开还是有点难度的。
你要是想让对方不知不觉运行你的bat,建议你把它绑定到某个exe上就可以了。要想大量推广,你就把这东西绑定到软件上,然后发到免费软件下载的地方……如果是弹窗广告的话倒没啥,破坏系统的bat的话这么做就有点没素质了,最好不要干……
转换成exe文件,图标弄成JPG的,然后重命名,输入名字的时候右键点击选择“插入Unicode控制字符”然后选择“RLO”,最后输入名字“GPJ.exe“,此时名字会倒过来显示为“exe.jpg”
当你打开一个文件时,系统会根据该文件的扩展名来自动分配相应的程序来打开他,所以将后缀名改成*.jpg时,系统会将它以图像的方式打开而不是批处理文件,所以你可以按照楼下的方法来解决。