Ich bin wohl der einzige, der dein Problem nicht versteht. Ich habe es so verstanden:
Man führt deine Anwendung aus, diese schreibt sich in den Autostart und wird dann auch jedesmal korrekt gestartet. Wenn man nun deine Anwendung in ein andere Verzeichnis verschiebt, dann möchtest du, dass diese weiterhin mit Windows gestartet wird, auch ohne diese erneut manuell aufzurufen. Oder meinst du was anderes?
Denn das geht nicht ohne weiteres und wäre, wie gesagt, auch nicht nötig.
Oder meinst du was anderes?