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.
'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