Kezdőoldal » Számítástechnika » Programozás » Batch fájlból (. bat) indítok...

Batch fájlból (. bat) indítok egy java programot és el is indul, viszont a parancssor nem tűnik el mindaddig, míg be nem zárom a java programot. Hogyan lehetne úgy megcsinálni, hogy a parancssor bezáródjon, mikor már fut a java program?

Figyelt kérdés

2014. jún. 10. 22:11
1 2
 1/12 anonim ***** válasza:
0%
Hát pl. elindítod és utána következő sor: exit.
2014. jún. 10. 22:12
Hasznos számodra ez a válasz?
 2/12 A kérdező kommentje:
Úgy nem jó, már próbáltam.
2014. jún. 10. 22:14
 3/12 anonim ***** válasza:
24%

sor végén

cls

2014. jún. 10. 22:19
Hasznos számodra ez a válasz?
 4/12 A kérdező kommentje:
Sajnos így is ugyan az történik.
2014. jún. 10. 22:26
 5/12 anonim ***** válasza:

Ha start-tal hívnád?


start java ...


Elvileg a hívás után egyből visszatér a vezérlés a batch-ba és mivel nincs több utasítás, ki is lép.

( [link]

2014. jún. 10. 22:31
Hasznos számodra ez a válasz?
 6/12 A kérdező kommentje:
Starttal sem működik. Egy pillanatra felugrik a parancssor, elindít még egy parancssort (ezzel egy időben elindul a java program) és az előző parancssor bezáródik, de a második az ott marad, míg be nem zárom a java programot. Nem tudom hogy lehetne megcsinálni, egyáltalán meg lehet csinálni?
2014. jún. 10. 22:45
 7/12 anonim ***** válasza:

JAR fájlról van szó?


Mert ha a JAR fájltípus társítva van a Java-hoz, akkor elég csak kiadni a "start program.jar" parancsot. Így nem nyílik hozzá plusz konzolablak. :)

2014. jún. 10. 23:50
Hasznos számodra ez a válasz?
 8/12 coopper ***** válasza:

Szia.


Szedd le ezt : [link]


Ha nem szeretnél regisztrálni akkor innen is letöltheted : [link]


A jstart.exe programot használhatod arra, hogy eltöntesd a java ablakot a batch fájlban :

Jstart -hide JAVA -jar jar_file_neve.jar


Kipróbáltam nállam ment.


Sok sikert.

Üdv.

2014. jún. 11. 07:38
Hasznos számodra ez a válasz?
 9/12 anonim ***** válasza:
És a PowerShellt nézted már? Az a bat programozásnak a kiterjesztett változata, és sokkal többet tud, lehet, hogy abban van jó megoldás.
2014. jún. 11. 07:56
Hasznos számodra ez a válasz?
 10/12 anonim ***** válasza:

Egy egyszerű, és gyors megoldás, ha vbs fájlból indítod el a .bat fájlt:

CreateObject("Wscript.Shell").Run "run.bat", 0, True

2014. jún. 11. 13:04
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!