就是*.pif文件,它和应用程序的快捷方式差不多,但有一点不同:只要你查看一个16位DOS程序的属性,系统就会自动生成一个相应的pif文件。在32位系统下,这些pif文件是用来兼容16位旧程序的。至于病毒,确实有不少病毒/木马伪装成pif文件,但是正常情况下杀毒软件能区别它是不是病毒。不管指向什么样的DOS程序,pif文件也绝不会大于4KB,大于16KB就可以肯定是病毒了。当然如果是VBS脚本病毒,通常也就几KB大小,所以平时还是要小心谨慎为好。
所谓的 MS-DOS 程序包括三类命令:
(1)、内部命令。例如:dir(显示文件目录)、type(显示文本文件内容)、cls(系统清屏命令)等,该类命令是在设计计算机操作系统时,就已经将这些命令嵌入到了操作系统内核中的,对这类命令无法建立什么:“指向 MS-DOS程序”的快捷方式;
(2)、外部命令。例如:ping.exe(测试网络的连通性)、tracert.exe(路由跟踪命令)等,该类命令是以 *.com、或者是以 *.exe 为结尾的可执行程序,对这类外部命令就可以分别创建一个指向外部命令的快捷方式。
(3)、以 *.bat 为结尾的批处理的外部命令。
指向DOS程序的快捷方式就是PIF文件,自从WIN31就有了(我最早只用过WIN31),内中包含执行DOS程序的一些设置,比如路径、窗口和字体。在Windows下第一次执行16位DOS程序时会自动生成一个PIF。PIF仅在Windows环境中是可执行的。