Das Ändern der Anwendungsverknüpfung zu "start / low [program.exe]" sollte für Sie funktionieren.
Dies kann technisch für Dinge funktionieren, die nicht automatisch starten. Wenn Sie es für ein Startprogramm benötigen, können Sie dies über die Verknüpfung tun und es offensichtlich in den Autostart-Ordner legen. Wenn ich Folgendes ausführen wollte: C: \ Programme \ TortoiseSVN \ bin \ TortoiseProc.exe / Befehl: update / Pfad: "C: \ dev_dir", müsste ich:
1) Setzen Sie "Start in" auf den Ordner, in dem sich die aktuell ausgeführte Datei (in diesem Beispiel TortiseProc.exe) befindet: "C: \ Programme \ TortoiseSVN \ bin"
2) Stellen Sie das Ziel so ein, dass CMD mit "/ C" ausgeführt wird, um die Zeichenfolge nach "/ C" auszuführen. Beenden Sie dann das Ziel und führen Sie START / PRIORITY [ausführbare Datei] [Parameter] aus. In meinem Fall habe ich Folgendes verwendet:
% SystemRoot% \ system32 \ cmd.exe / C start / BELOWNORMAL TortoiseProc.exe / befehl: update / pfad: "C: \ dev_dir"
% SystemRoot% \ system32 \ cmd.exe Startet die Eingabeaufforderung
/ C führt den folgenden Code aus,
start / BELOWNORMAL TortoiseProc.exe / command: update / path: "C: \ dev_dir" startet das Programm tatsächlich, vorausgesetzt , Sie "starten" korrekt in dem Verzeichnis, in dem sich die ausführbare Datei befindet.
Hoffentlich hilft das jemandem.