it-swarm.com.de

öffnen der JAR-Datei mit Administratorrechten

Ich erhalte diese Ausnahme, wenn ich die JAR-Datei mit cmd öffne: Java.io.FileNotFoundException: C:\Windows\System32\drivers\etc\hosts.File (Access is denied) Wie kann ich die JAR-Datei mit Administratorrechten öffnen? Ein Doppelklick auf die JAR-Datei wird nicht geöffnet die JAR-Datei. Ich verwende Win7 als OS.

15
Suhail Gupta

Wenn ich es richtig verstanden habe, versuchen Sie, Java von einer Eingabeaufforderung aus auszuführen, möchten jedoch Administratorrechte. Klicken Sie in diesem Fall mit der rechten Maustaste auf die "Eingabeaufforderung" und wählen Sie "Als Administrator ausführen". Dann können Sie

Java -jar myprogram.jar

aus dem Befehl Prompt wie zuvor.

Möchten Sie diesem Programm wirklich erlauben, Ihre Hosts-Datei zu bearbeiten? Ich würde empfehlen, dass Sie herausfinden, was versucht wird, und die Änderung manuell vornehmen, wenn Sie damit zufrieden sind.

33
Rup

Wenn Sie eine JAR-Datei mit Administratorrechten von der Konsole oder durch Doppelklick ausführen möchten, ohne sie explizit mit Administratorrechten auszuführen, ist dies aus Sicht des Benutzers am offensichtlichsten, da er möglicherweise nur das Klicken und nicht das interne Arbeiten kennt. Dann ist dies mein Beitrag, der Ihre Suche in einfachen Schritten beantwortet. Führen Sie die Java-Datei mit allen Berechtigungen als Administrator aus.

0
Ashium