Batch-Datei wird manuell ausgeführt, jedoch nicht im Taskplaner

Ich habe eine Batch-Datei, die nach einem Java-Prozess sucht und diesen beendet. Das Skript funktioniert einwandfrei, wenn die bat-Datei an der Eingabeaufforderung ausgeführt wird. Aber als ich versuchte, im Taskplaner auszuführen, funktionierte es nicht.

Ich habe die Option "Ausführen, ob der Benutzer angemeldet ist oder nicht" ausgewählt.

Meine Batch-Datei sieht wie folgt aus:

for /F "tokens=1*" %%i in ('jps -lv^|C:\Windows\System32\find.exe "TaskTest"') do (C:\Windows\System32\taskkill.exe /F /PID %%i )

Ich habe auch versucht, was in diesem Link erwähnt wirdBatch wird manuell ausgeführt, aber nicht in geplanter Task

Alle anderen Vorschläge bitte.

Hinweis: Ich habe eine andere Batch-Datei zum Archivieren von Dateien, die ordnungsgemäß im Taskplaner mit demselben Benutzerkonto ausgeführt wird.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage