0

Je rencontre un problème lors du chargement de fichiers dans une application appelée GCS, en les faisant glisser sur l'exécutable. GCS peut être invoqué sous Windows avec un fichier de chauve-souris, qui va comme ceci:Appeler Java via un fichier batch avec des arguments Filepath

@echo off 
start javaw -Xmx256M -jar "GURPS Character Sheet.app/Contents/Resources/Java/GCS.jar" %* 

Si je coder en dur un filepath à la place du caractère générique de l'argument de lot (avec guillemets), il fonctionne. Si je cours le débogueur avec un argument de chemin de fichier cela fonctionne. Si je fais écho %, il me donne le nom de fichier correct avec des guillemets autour d'elle. Si j'ajoute des guillemets autour de % il se casse toujours.

J'ai une déconnexion ici entre le fichier batch et Java, et je suis à perte. Est-ce que quelqu'un reconnaît ce problème? Merci d'avance.

Répondre

0

J'ai utilisé un raccourci vers le fichier de commandes pour faire glisser et déposer l'invocation au travail. Mais maintenant je ne peux pas ouvrir avec un double clic en dehors du répertoire de la chauve-souris. :(

Questions connexes