attendere dopo chiamata comando minecraft


1

Sto cercando di creare un file batch per un amico perché ha dei problemi con Minecraft. Deve avviare Minecraft 80 volte senza chiudere l'errore java ... Ho 2 batch, uno con un po 'di tempo e un altro che esegue il comando java per l'avvio di Minecraft.

::Launcher.bat
title Script Minecraft
set tour=10
set tour2=tour

:boucle
set /a tour=tour-1
call "D:\thepath\Minecraft2.bat"
if %tour%==0 goto suite
goto boucle

:suite
wait javaw.exe

:boucle2
set /a tour2=tour2-1
taskkill /F /IM "javaw.exe"
if %tour2%==0 goto fin
goto boucle2

:fin
echo Appuyez sur une touche pour quitter...
pause >nul

e l'altro

::Minecraft2.bat
@echo off
java -Xmx2048m -Xms1024m -cp "D:\thepath\Minecraft.exe" net.minecraft.LauncherFrame

Il mio problema è che quando chiama il secondo batch, sta aspettando la chiusura della finestra ma dobbiamo lasciarli aperti!

Se qualcuno ha già riscontrato questo problema, te ne sarei grato.

Grazie

PS: Se il mio inglese è pessimo, è perché sono francese;)

Risposte:


0

basta usare un file .vbs (nel blocco note: salva come tutti -> invisible minecraft start.vbs):

Set WshShell = CreateObject("WScript.Shell") 
WshShell.Run chr(34) & "C:\minecraft.bat" & Chr(34), 0
Set WshShell = Nothing

e crea un file batch che desideri chiamare: minecraft.bat

START "minecraft" /high /wait "C:\Program Files\Java\jre7\bin\javaw.exe" -Xms1024m -Xmx2048m -cp "%APPDATA%\.minecraft\bin\minecraft.jar;%APPDATA%\.minecraft\bin\jinput.jar;%APPDATA%\.minecraft\bin\lwjgl.jar;%APPDATA%\.minecraft\bin\lwjgl_util.jar" -Djava.library.path="%APPDATA%\.minecraft\bin\natives" net.minecraft.client.Minecraft <username> <password>

ovviamente, passa al nome utente e alla password

salva questi 2 in C: \ e crea un collegamento dall'invisibile mminecraft sul desktop. È tutto...

questo ti aiuterà, ma il tuo amico deve aggiornare java da java.com

ps. se il mio inglese è cattivo, sono olandese ...

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.