Announcement

Collapse
No announcement yet.

eine windows exe aus einem jar archiv ausführen

Collapse
This topic is closed.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • eine windows exe aus einem jar archiv ausführen

    Hallo Leute,

    ich muss aus meiner java apps ein tool (setACL.exe) ausführen. Gibt es eine Möglichkeit die setACL.exe aus der main-jar der apps aufzurufen? Also mit den Klassen in der jar verpackt.
    AlexDgG

    Es gibt keine dummen Fragen. Nur dumme Antworten!

  • #2
    Ein JAR ist ein ZIP. Ein Ausführen einer EXE ist daraus nicht möglich
    Christian

    Comment


    • #3
      Code:
      try {
              String cmd = "SetACL.exe param, param, param, ...."
              Process proc = Runtime.getRuntime().exec(cmd);
      } catch (IOException e) {
              
      }

      Comment


      • #4
        Und was soll der Code bewirken?

        Lies die Frage durch
        Christian

        Comment


        • #5
          Danke Népomucène!

          Der Code soll bewirken, dass aus einer Java-Applikation eine Exe aufgerufen wird.
          @Christian Marquardt: Lies die Frage selber durch

          Comment


          • #6
            Die Exe ist im JAR-File. Also wird vor dem ausführen der Exe noch ein entpacken und speichern der Exe aus dem JAR nötig sein. Ich glaube nicht das man die Exe direkt aus der JAR mit Java-Bordmitteln starten kann.

            Comment


            • #7
              Originally posted by Bernhard Geyer View Post
              Die Exe ist im JAR-File. Also wird vor dem ausführen der Exe noch ein entpacken und speichern der Exe aus dem JAR nötig sein. Ich glaube nicht das man die Exe direkt aus der JAR mit Java-Bordmitteln starten kann.
              Habe ich auch so gemacht.... wollte nur die Service-Tools vor den Usern verstecken. entpacke die Dateien nach %temp% und lösche diese nach dem ausführen. Ist aber trotzdem suboptimal.
              AlexDgG

              Es gibt keine dummen Fragen. Nur dumme Antworten!

              Comment


              • #8
                Originally posted by vfmask View Post
                Danke Népomucène!

                Der Code soll bewirken, dass aus einer Java-Applikation eine Exe aufgerufen wird.
                @Christian Marquardt: Lies die Frage selber durch

                Denke das solltest lieber du tun. Offenbar nichts verstanden

                JAR <->Zip <-> EXE
                Zuletzt editiert von Christian Marquardt; 29.12.2014, 19:16.
                Christian

                Comment

                Working...
                X