En cuanto a la carpeta con poner:
Código Delphi
[-]
If directoryExists('F:\autorun.inf')=true then begin
RemoveDir('F:\autorun.inf');
end;
EDITO: cHackAll probé la entrada del registro que me dijistes y nada, le cambié el valor, reinicié y al hacer doble click sobre el icono de la memoria flash seguia ejecutandose el programa

. Probado en Windows XP Home Edition.