自动播放主要是由磁盘机或光驱中的“AutoRun.inf”档案控制,AutoRun.inf 里面会设定自动执行的档案位置,以下是 Windows XP 光碟中的 AutoRun.inf:
第一行是辨识码,让操作系统确定这不只是一个同样名称的档案;第二行就是要操作系统自动直型的档案位置;第三行会设定视窗中光驱的图示。
当然不是每个设定档张的都一模一样,有些甚至会要求操作系统执行超过一个以上的档案,这时设定档案起来就会很复杂。
当一台电脑中毒时,病毒会先感染一些系统程式并常驻在你的电脑,当他侦测到有随身碟接上电脑时,变会感染或是将病毒本身复制到随身碟中隐藏,并加入一个 AutoRun.inf,并设定执行病毒档。这样当被感染的随身碟接上另一台电脑时,系统读到自动播放设定后,便会自动执行病毒。