Batch mit Java ohne Adminrechte
Hallo in die Runde,
die folgende Batch kann ein User ohne Adminrechte manuell erfolgreich starten. Wenn er sie per Taskplaner(Win 11 Pro) zeitgesteuert ausführen will funktioniert es nicht. Er ist in den lokalen Gruppenrichlinien für die Stapelverarbeitung berechtigt. Warum?
Inhalt der Batch:
Sonnige Grüße
die folgende Batch kann ein User ohne Adminrechte manuell erfolgreich starten. Wenn er sie per Taskplaner(Win 11 Pro) zeitgesteuert ausführen will funktioniert es nicht. Er ist in den lokalen Gruppenrichlinien für die Stapelverarbeitung berechtigt. Warum?
Inhalt der Batch:
1
2
3
2
3
@echo off
cd ..
jdk\bin\java --enable-preview --add-opens=java.base/java.lang=ALL-UNNAMED -jar lib\EpikurWebServerLauncher.jar start
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 671808
Url: https://administrator.de/forum/batch-mit-java-ohne-adminrechte-671808.html
Ausgedruckt am: 13.04.2025 um 09:04 Uhr
8 Kommentare
Neuester Kommentar
Moinsen,
starte die Aufgabe nicht oder wird das Java Programm nicht ausgeführt?
Bei letzteren mal in der Batchdatei nach dem Aufruf von java
pause
eingeben
Dann sollte, sofern die Aufgabe gestartet wird, sich ein Konsole-Fenster öffnen und geöffnet bleiben, in dem ggf. Fehlermeldungen der Java Anwendung ausgegeben wird
starte die Aufgabe nicht oder wird das Java Programm nicht ausgeführt?
Bei letzteren mal in der Batchdatei nach dem Aufruf von java
pause
eingeben
1
2
3
4
5
6
2
3
4
5
6
--
@echo off
cd ..
jdk\bin\java --enable-preview --add-opens=java.base/java.lang=ALL-UNNAMED -jar lib\EpikurWebServerLauncher.jar start
pause
--
Das ist ja auch logisch. Denn Deine Batch geht mit "cd .." davon aus, dass sie irgendwo losläuft, wo darüber ein Verzeichnis ist, dessen Unterverzeichnisstruktur jdk\bin ist. Das ist natürlich nicht der Fall, wenn die Batch nicht in diesem Verzeichnis manuell gestartet wird, sondern über den Taskplaner.