Pramètres de .bat en fonction de variables
Posted: 29 May 2020, 15:00
Bonjour.
J'ai déjà programmé en Java, C, PhP, HTML. J'ai développé pas mal d'applications Android aussi et je me lance dans Actiona 3. J'ai so far un script qui me plait mais j'arrive a une impasse qui me saoule un peu ( par défaut de connaissance des syntaxes utilisées ) et je demande donc un peu d'aide.
Ma situation est simple. Via la fonction "Commande" d'Actiona je cherche a lancer un .bat qui prend 4 paramètres et crée ensuite un fichier texte a partir de ces paramètres. Quand dans la fonction "Commande" d'Actiona, je rentre moi meme les 4 paramètres ( qui sont des chiffres ) , j'obtiens le résultat que je veux. Je voudrais tout simplement au lieu de rentrer moi meme des chiffres statiques, pouvoir rentrer en paramètres des variables ( int du coup ) pour que mon .bat s'en serve .. Ca fait 1h30 que j'essaye de faire ça mais a chaque fois soit j'ai un "Parse Error" sois tout se lance mais mon .bat ne fonctionne pas ( alors que les valeurs que j'attribue a mes variables sont les memes que les valeurs que j'entrais manuellement ..)
Merci d'avance pour l'aide
EDIT : J'ai ENFIN trouvé .; En fait il suffisait de rajouter des "$" devant le nom des variables .. Si quelqu'un pouvait m'expliquer un peu "pourquoi" ce serait cool .. Merci
J'ai déjà programmé en Java, C, PhP, HTML. J'ai développé pas mal d'applications Android aussi et je me lance dans Actiona 3. J'ai so far un script qui me plait mais j'arrive a une impasse qui me saoule un peu ( par défaut de connaissance des syntaxes utilisées ) et je demande donc un peu d'aide.
Ma situation est simple. Via la fonction "Commande" d'Actiona je cherche a lancer un .bat qui prend 4 paramètres et crée ensuite un fichier texte a partir de ces paramètres. Quand dans la fonction "Commande" d'Actiona, je rentre moi meme les 4 paramètres ( qui sont des chiffres ) , j'obtiens le résultat que je veux. Je voudrais tout simplement au lieu de rentrer moi meme des chiffres statiques, pouvoir rentrer en paramètres des variables ( int du coup ) pour que mon .bat s'en serve .. Ca fait 1h30 que j'essaye de faire ça mais a chaque fois soit j'ai un "Parse Error" sois tout se lance mais mon .bat ne fonctionne pas ( alors que les valeurs que j'attribue a mes variables sont les memes que les valeurs que j'entrais manuellement ..)
Merci d'avance pour l'aide
EDIT : J'ai ENFIN trouvé .; En fait il suffisait de rajouter des "$" devant le nom des variables .. Si quelqu'un pouvait m'expliquer un peu "pourquoi" ce serait cool .. Merci