Ich nehme an das soll so sein, und es ist ja auch sinnvoll, denn wenn man für sowas diesen Ordner wählt, dann will man ja, dass es sichtbar ist.
Und was für einen Virus willst du denn da verstecken?
Das war ein Scherz!!!
Na jedenfalls solltest du dafür einfach folgenden Registry-Schlüssel verwenden:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
oder für alle Benutzer
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
Dadrin einfach einen String anlegen, als Name eine Beschreibung des Programms, als Wert die Exe, ggf. mit "", bei Leerzeichen...
Beim Start von Windows wird zunächst das ausgeführt, was da steht, und DANN das im Autostart-Ordner, das was in dem Ordner steht nämlich erst bei Anzeigen der Oberfläche, das in der Registry gleich nach der Benutzeranmeldung. (Ganz genau weiß ich den Zeitpunkt jetzt nicht).