Beim Einrichten einer geplanten Aufgabe versuche ich, für den Aktionsabschnitt auf eine Umgebungsvariable für den Speicherort der ausführbaren Datei zuzugreifen, die ich ausführen möchte. Dies liegt hauptsächlich daran, dass sich die ausführbare Datei auf einem Computer in C befinden könnte: auf einem anderen Computer in D: Ich habe überprüft, ob meine geplante Aufgabe ausgeführt wird, wenn ich einen fest codierten Pfad verwende, aber wenn ich die Aktion ändere, um auf "%MyAppPath%\MyApp.exe"
die Aufgabe zu verweisen wird keinen Startfehler erleiden. Ich habe überprüft, dass die Umgebungsvariable eingerichtet ist.
Ist es überhaupt möglich, im Aktions- (und Arbeitsverzeichnis-) Teil des Aufgabenplans auf eine Umgebungsvariable zu verweisen - ist meine Syntax falsch?
Nebenbei bemerkt, ich habe darüber nachgedacht, eine BAT-Datei aufzurufen und die Umgebungsvariable dort zu referenzieren, aber das löst für mich nichts, da das Hauptproblem tatsächlich bekannt ist, ob sich die Anwendung (und auch die bat-Datei) auf C befindet: oder D: drives - innerhalb des Laufwerks ist der Pfad derselbe.
UPDATE : Es hat sich herausgestellt, dass Sie sie für einen Neustart des Computers verwenden können, aber vielleicht gibt es einen besseren Weg