Antes de mais nada é importante ressaltar uma coisa: AUTORUN não é vírus! O AUTORUN.INF é um arquivo texto comum, que você pode (e deve) criar e editar com o Notepad (Bloco de Notas). Ele é salvo em um formato especial, e pode referenciar executáveis, ícones, nomes e informações sobre pastas.
Sabe aquele CD de dados que sempre executa automaticamente quando você coloca no drive, como geralmente são os de fabricantes de software? Estes são acionados por AUTORUN. No caso de um CD de áudio, entra em cena o AUTOPLAY. Apenas arquivos diretamente executáveis (.exe, .com, .bat) podem ser referenciados por AUTORUN.INF, mas você pode abrir outros tipos de arquivos desde que saiba os macetes ou tenha as ferramentas. Vale a pena conferir!
[autorun]
OPEN=SETUP.EXE
ICON=BW.ICO
Este é um exemplo de código de um autorun. Na segunda linha é informado o executável que o Windows deve abrir e na terceira linha o ícone que deve ser mostrado em Meu Computador ou no Explorer. Tembém é possível navegar por diretórios.