Executer un jar avec paramètres [Résolu]

Messages postés
10
Date d'inscription
lundi 19 juin 2006
Statut
Membre
Dernière intervention
4 novembre 2009
- - Dernière réponse : JFK30
Messages postés
10
Date d'inscription
lundi 19 juin 2006
Statut
Membre
Dernière intervention
4 novembre 2009
- 20 mai 2009 à 17:57
Bonjour a tous je cherche avec un programme VB.Net exécuter un programme en .jar
ce programme(.jar) permet de crypter des passwords et en paramètre on indique le pass
j'utilise
Process.Start("java -jar crypt.jar -password PASS >>Passwords_encrypted.txt")
le programme(.jar) enregistre le password  dans un fichier texte
j'ai utilisé Cmd dans le même répertoire de mon programme la commande marche
mais lorsque j'exécute mon programme VB j'ai une erreur comme quoi le fichier n'existe pas
si je garde que "java" cela marche mais pour rien.

Dans l'attente d'une réponce

Merci d'avance
Afficher la suite 

1 réponse

Meilleure réponse
Messages postés
10
Date d'inscription
lundi 19 juin 2006
Statut
Membre
Dernière intervention
4 novembre 2009
3
Merci
'GENERATE CRYPTED PASSWORD'
        Dim HashProcess As Process
        Dim PassCrypt As String
        HashProcess = Process.Start("hash.bat", pass) 'on lance le Bat qui lui va inscrire le pseudo crypté dans le fichier texte'
        HashProcess.WaitForExit() 'on attend ke leprog finisse'

        FileOpen(1, "Hash.txt", OpenMode.Input) 'on ouvre le fichier genéré'
        PassCrypt = LineInput(1) 'on prend la premiere ligne'
        FileClose(1) 'on ferme le fichier'
        Kill("Hash.txt") 'on le del'
        'GENERATE CRYPTED PASSWORD'
le fichier bat
@echo off

java -jar hash.jar -password %1 >hash.txt

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 122 internautes nous ont dit merci ce mois-ci

Commenter la réponse de JFK30