Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
 |
03.12.13, 01:41
|
#1
|
Mitglied
Registriert seit: Oct 2008
Beiträge: 359
Bedankt: 94
|
Java-Datei, welche eine exe-Datei im gleichen Ordner aufruft
hi,
ich möchte mit einer jar-datei eine xy.exe im gleichen Ordner, wie die jar-datei ist aufrufen. Wie lautet der code & kann ich den einfach so kompilieren mit windowsmitteln?
thx
|
|
|
03.12.13, 06:09
|
#2
|
Newbie
Registriert seit: Oct 2010
Beiträge: 95
Bedankt: 80
|
Code:
Process process = Runtime.getRuntime().exec("xyz.exe");
Ich hab das jetzt nicht getestet sollte aber gehen.
|
|
|
03.12.13, 10:23
|
#3
|
Mitglied
Registriert seit: Oct 2008
Beiträge: 359
Bedankt: 94
|
danke Dir, Delta - der schreibt mir: "invalid or corrupted jar-file", wenn ich das in eine text-datei schreibe & dieses dann als test.jar speichere.
|
|
|
03.12.13, 12:01
|
#4
|
Student der Informatik
Registriert seit: Jul 2010
Ort: NRW nähe Münster ;)
Beiträge: 355
Bedankt: 261
|
Du kannst auch nicht einfach eine txt zu einer jar umwandeln.
Außerdem verstehe ich den sinn nicht, ein programm zu haben was ein andere aufruft.
Und nur zur info eine .jar ist an sich nur ein JavaArchiv und kein Programm.
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Du müsstest das schon irgendwo im java code eines Programmes benutzen was Delta538 geschrieben hat. Das würde dann aber auch als xyz.exe unter windows sein.
|
|
|
03.12.13, 15:06
|
#5
|
Newbie
Registriert seit: Oct 2010
Beiträge: 95
Bedankt: 80
|
Du kannst nicht einfach die .txt in eine .jar umbenennen. Eine .jar Datei ist ein wenig mehr als das. Du musst mit deinen Klassen eine ausführbare JAR erstellen über z.B. die Exportfunktion in eclipse.
|
|
|
03.12.13, 19:10
|
#6
|
Mitglied
Registriert seit: Oct 2008
Beiträge: 359
Bedankt: 94
|
Zitat:
Zitat von Delta538
Du musst mit deinen Klassen eine ausführbare JAR erstellen über z.B. die Exportfunktion in eclipse.
|
achso, schade. Weisst du wo ich dazu eine minimale einfache Anleitung finde? Also was ich in Ecliplse wählen muss, bevor ich deinen Code einfüge?
File>New>Java-project:
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Und dann? Wo trage ich dann:
Code:
Process process = Runtime.getRuntime().exec("xyz.exe");
ein?
|
|
|
03.12.13, 19:50
|
#7
|
Banned
Registriert seit: Aug 2012
Beiträge: 223
Bedankt: 68
|
Welchen Sinn soll das bitte machen?
Erkläre doch mal bitte was für ein Ziel du anstrebst...
Ich vermute hier eher, dass ein Skriptkiddie seine dummen Ideen umsetzen möchte. Daher ist es schon ganz gut, dass die Kiddies zum Glück selbst zu dumm dafür sind.
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:18 Uhr.
().
|