Prüfen ob eine Batch Datei läuft mit einer anderen Batch?

1 Antwort

Gar nicht. Eine Batch-Datei ist ein Skript, welches von cmd.exe interpretiert wird. Startest du eine bat sieht man nur cmd.exe in der Prozessliste und hat keine Möglichkeit festzustellen von wo aus die Anwendung gestartet wurde. Es gibt zwar Methoden herauszufinden welche Dateien ein Prozess gerade geöffnet hat, aber da muss man schon tiefer graben, das wird man mit Batch nicht hinbekommen. Und auch garantiert nicht ohne Adminrechte

1

Okay danke.

0

Gibt es eine Möglichkeit Programme beim Windows Boot vor "Autostart" auszuführen?

Hallo zusammen,

ich möchte an meinem PC eine bestimmte Bat-Datei jedes Mal ausführen, wenn ich mich in Windows einlogge (diese startet unter anderem ein Hotkey Tool). Bisher habe ich die Datei einfach im "Autostart" Ordner. Allerdings scheint es mir, als wird sie dort doch etwas verzögert ausgeführt. Mein PC fährt sehr schnell hoch (SSD etc.) und wenn ich mich einlogge möchte ich, dass die Datei einfach sofort ausgeführt wird, damit ich direkt meine Hotkeys verwenden kann.

Es muss irgendwie schneller gehen, ich kann schließlich auch schon sofort Chrome starten und irgendeine Webseite aufrufen. Und da ist die Bat-Datei im Autostart Ordner noch nicht geladen, immer erst nach ca 5 Sekunden, weil Windows wohl andere Dinge erst noch priorisiert.

Was gibt es also für eine Möglichkeit, etwas noch früher ausführen zu lassen beim booten?

...zur Frage

Was möchtest Du wissen?