...ho creato il seguente vbscript:

Set Shell = CreateObject("WScript.Shell")
Set link = Shell.CreateShortcut("link.lnk")
Unit = Shell.CurrentDirectory
link.Description = "description"
link.TargetPath = Unit & "\path\program.exe"
link.WindowStyle = 1
link.WorkingDirectory = Unit & "path"
link.Save

Messo nella root della chiavetta funziona, ma non c e' modo di eseguirlo automaticamente nel momento in cui inserisco la chiavetta (esistono alcuni software che rendono autoplayabili le chiavette ma agiscono al livello del sistema operativo locale), quindi e' abbastanzao fine a se stesso.
Credo che l'unica soluzione sia usare un programma come questo