[Résolu]Code batch bizarre.

Résolu/Fermé
floflo380 Messages postés 34 Date d'inscription dimanche 27 mars 2011 Statut Membre Dernière intervention 7 septembre 2019 - Modifié par floflo380 le 8/08/2011 à 23:02
 noikitu - 28 janv. 2014 à 19:30
Bonjour,
On m'a donné une code à mettre dans un fichier .bat, programme pour serveur minecraft, voici le code:

@ECHO OFF
IF /I « %PROCESSOR_ARCHITECTURE:~-2% »== »64? « %ProgramFiles(x86)%\Java
\jre6\bin\java.exe » -Xms512M -Xmx512M -jar « %~dp0craftbukkit-0.0.1-snapshot.jar
IF /I « %PROCESSOR_ARCHITECTURE:~-2% »== »86? java -Xms512M -Xmx512M -jar «
%~dp0craftbukkit-0.0.1-snapshot.jar »
PAUSE

mais le programme ne marche =/ Je pense que ça vient du code.
Quelqu'un pourrait le cérifier et me l'écrire correctement en prête à copier s'il vous plait?
Merci d'avance

A voir également:

6 réponses

HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607
8 août 2011 à 21:49
Quel est le message d'erreur quand tu le lances ?

A première vue ça me semble correct, à voir si il n'y aurait pas un caractère en plus/en moins en cause.

0
floflo380 Messages postés 34 Date d'inscription dimanche 27 mars 2011 Statut Membre Dernière intervention 7 septembre 2019 1
8 août 2011 à 22:17
Ben il n'y pas de message d'erreur: ça se lance et ça disparait diret ^^' même la "pause" est zappé
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607
8 août 2011 à 22:22
Est-ce que tu pourrais copier / coller le code sur PasteBin ou le remettre dans la balise
 pour que l'affichage soit OK ? Les guillemets sont différents, y'a têt d'autres choses qui posent problème.
    
0
niferno Messages postés 89 Date d'inscription mardi 21 juillet 2009 Statut Membre Dernière intervention 1 janvier 2013 4
8 août 2011 à 22:26
Cet un mauvais code efectivement recherche un autre code du meme genre sans les if
0
floflo380 Messages postés 34 Date d'inscription dimanche 27 mars 2011 Statut Membre Dernière intervention 7 septembre 2019 1
8 août 2011 à 22:40
C'est le seule que j'ai trouvé =/
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607
8 août 2011 à 22:38
Ca marche avec le code suivant, avec chaque ligne IF sur une même ligne (sans retours à la ligne) :

@ECHO OFF
IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="64" "%ProgramFiles(x86)%\Java\jre6\bin\java.exe" -Xms1024M -Xmx1024M -jar "%~dp0craftbukkit-0.0.1-SNAPSHOT.jar"
IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="86" java -Xms1024M -Xmx1024M -jar "%~dp0craftbukkit-0.0.1-SNAPSHOT.jar"
PAUSE


(trouvé ici : http://minecraft.fr/forums/showthread.php?tid=3699)


0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
niferno Messages postés 89 Date d'inscription mardi 21 juillet 2009 Statut Membre Dernière intervention 1 janvier 2013 4
8 août 2011 à 22:39
Voici le vrai code
@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar
PAUSE* Enregistrez votre fichier
0
floflo380 Messages postés 34 Date d'inscription dimanche 27 mars 2011 Statut Membre Dernière intervention 7 septembre 2019 1
8 août 2011 à 22:59
Merci mais sa ne marche pas =/
0
T'as bukkit au moins psk il faut telecharger bukkit vet le mettre dans le dossier du serv
0
floflo380 Messages postés 34 Date d'inscription dimanche 27 mars 2011 Statut Membre Dernière intervention 7 septembre 2019 1
8 août 2011 à 22:40
    @ECHO OFF
    IF /I « %PROCESSOR_ARCHITECTURE:~-2% »== »64? « %ProgramFiles(x86)%\Java\jre6\bin\java.exe » -Xms512M -Xmx512M -jar « %~dp0craftbukkit-0.0.1-snapshot.jar »
    IF /I « %PROCESSOR_ARCHITECTURE:~-2% »== »86? java -Xms512M -Xmx512M -jar « %~dp0craftbukkit-0.0.1-snapshot.jar »

    PAUSE


et le lien pastebim: https://pastebin.com/bvYrDuKx

Merci de m'aider =)
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607
Modifié par HostOfSeraphim le 8/08/2011 à 22:41
Vu la tronche des guillemets, j'm'étonne même pas que ça ne marche pas :)

Voir au dessus, avec de bons caractères et sans retour à la ligne, c'est OK.
0
floflo380 Messages postés 34 Date d'inscription dimanche 27 mars 2011 Statut Membre Dernière intervention 7 septembre 2019 1
8 août 2011 à 22:55
Euh j'ai jamais fait de programmation ^^' je comprends pas ce qui vas pas, tu pourrais me le réécrire de façons à ce que ça marche s'il te plait?
Désolé d'être novice en la matière ^^"
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607
8 août 2011 à 22:57
https://pastebin.com/b4F3wk48

Copie-colle, en supprimant les sauts de ligne quand ce sera dans ton fichier .bat :)
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607
8 août 2011 à 22:58
En fait, les deux lignes commencent par "IF" et finissent par ".jar" ; tu ne dois avoir que 4 lignes au total dans ton fichier.
0
floflo380 Messages postés 34 Date d'inscription dimanche 27 mars 2011 Statut Membre Dernière intervention 7 septembre 2019 1
8 août 2011 à 23:01
Merci beaucoup ça marche nickel =D Merci encore et bonne nuit ^^ *content*
0