Per CMD eine CMD dem Autostart hinzufügen
Guten Morgen,
heute möchte ich eine CMD eines Programms per Batch in den Autostart eintagen lassen.
Die Problematik für mich besteht darin, dass der Pfad zu der Datei von Rechner zu Rechner variirt (der Name der Datei immer gleich).
Ist dies überhaupt möglich?
Ich bitte um Hilfe!
Grüße!
heute möchte ich eine CMD eines Programms per Batch in den Autostart eintagen lassen.
Die Problematik für mich besteht darin, dass der Pfad zu der Datei von Rechner zu Rechner variirt (der Name der Datei immer gleich).
Ist dies überhaupt möglich?
Ich bitte um Hilfe!
Grüße!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 101147
Url: https://administrator.de/contentid/101147
Ausgedruckt am: 05.11.2024 um 17:11 Uhr
10 Kommentare
Neuester Kommentar
Hi,
melden sich auf den rechner immer nur die gleichen personen an oder würde es reichen die cmd für alle user in den autostart zu legen?
Wenn alle User betroffen sein sollen, kopiere die cmd in folgenden Ordner:
Soll nur ein bestimmter Benutzer die Datei im Autostart erhalten, wäre folgender Pfad für den jeweils angemeldeten Benutzer möglich:
Gruß
Jogibaer0411
melden sich auf den rechner immer nur die gleichen personen an oder würde es reichen die cmd für alle user in den autostart zu legen?
Wenn alle User betroffen sein sollen, kopiere die cmd in folgenden Ordner:
C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\Autostart
Soll nur ein bestimmter Benutzer die Datei im Autostart erhalten, wäre folgender Pfad für den jeweils angemeldeten Benutzer möglich:
C:\Dokumente und Einstellungen\%USERNAME%\Startmenü\Programme\Autostart
Gruß
Jogibaer0411
Weißt Du denn, WO die Datei liegt?
Entweder packst Du den Pfad in eine Variable, die Du in der Abfrage verwendest, oder
Du musst halt etliche if-Abfragen in die Batch reinbauen, ob die Datei in einem Verzeichnis existiert.... erst wenn ja, dann kopieren oder Link erstellen.
Wobei... wenns die gleiche Datei ist und Du sie KOPIEREN willst... warum kopierst Du sie nicht einfach von einem zentralen Pfad weg?
Gruß
Jürgen
Entweder packst Du den Pfad in eine Variable, die Du in der Abfrage verwendest, oder
Du musst halt etliche if-Abfragen in die Batch reinbauen, ob die Datei in einem Verzeichnis existiert.... erst wenn ja, dann kopieren oder Link erstellen.
Wobei... wenns die gleiche Datei ist und Du sie KOPIEREN willst... warum kopierst Du sie nicht einfach von einem zentralen Pfad weg?
Gruß
Jürgen
Zitat von @Kranzfr3d:
Mir ist gerade etwas eingefallen: Man könnte doch eine
Verknüpfung mit Hilfe einer Batch erstellen lassen, die sich im
gleichen Verzeichnis wie diese dem Autostart hinzuzufügende Batch
befindet.
Diese Verknüpfung wird dann in den Autostart-Ordner kopiert.
Mir ist gerade etwas eingefallen: Man könnte doch eine
Verknüpfung mit Hilfe einer Batch erstellen lassen, die sich im
gleichen Verzeichnis wie diese dem Autostart hinzuzufügende Batch
befindet.
Diese Verknüpfung wird dann in den Autostart-Ordner kopiert.
Komplizierter gehts nicht?
Wenn Du automatisiert eine Verknüpfelung erstellen kannst, wieso kannst Du dann nicht mit den gleichen Pfadangaben das Ding gleich kopieren oder eine Verknüpfung direkt ins Autostart legen?
Ansonsten stehen immer noch meine Fragen von oben offen.
Zitat von @Kranzfr3d:
Das wollte ich ja damit sagen: ich weiß NICHT, WO die Datei
liegt...im explizitem Pfad. Ich weiß aber, dass die zu
verknüpfende Datei im Hauptverzeichnis meines Programms liegen
wird.
Das wollte ich ja damit sagen: ich weiß NICHT, WO die Datei
liegt...im explizitem Pfad. Ich weiß aber, dass die zu
verknüpfende Datei im Hauptverzeichnis meines Programms liegen
wird.
Wie willst Du eine Verknüpfung mit etwas machen, von dem Du nicht weißt wo es ist? Das erschliesst sich mir nicht ganz.
Was Du brauchst ist ein "Find"-Tool - ähnlich dem Unix/Linux-"find"-Befehl.
Sicherlich gibts da was auf Win/Dos-Ebene. Früher hatte ich mal Unix-Tools for Dos, da war das implementiert.
Vielleicht gehts ja auch mit dem einfachen Dir... weiß ich jetzt nicht auswendig.
Jedenfalls musst Du ja wohl erstmal den Pfad der Datei rausfinden - also suchen lassen.
Das Ergebnis kannst Du dann zum kopieren oder verknüpfen verwenden...
Hilft Dir das weiter?