Du Batch au code source.

Résolu
Bonjour,

J'ai programmé un petit programme sympa en Batch pour optimiser Windows.

Mais, comme je n'ai pas envi de me faire piquer les CC, j'ai voulu le compiler en Exe.

Jusqu'ici, pas de soucis, mais la dernière version ne veut plus lancer les .reg associés ! Pourtant, lorsque je lance le Batch, aucun soucis !

J'ai changé plusieurs fois de compileur, mais ça ne vient pas de ça apparemment..

-> Vous avez une idée pour pouvoir protéger les codes sources d'un Batch ?

-> J'avais pensé à utiliser des permissions pour que celui-ci ne puissent que s'exécuter et être supprimé, mais je suppose donc que tout utilisateur pourra le faire non ?


--
O.o°*¤.L'erreur est la règle, la vérité est l'accident de l'erreur.°.O°ºø

4 réponses

  1. salut,

    autre solution (mais ne marche pas sous win7 pemium):
    clic-droit sur le bat ==> propriétés
    dans onglet général faire "avancé" puis cocher chiffrer le contenu pour sécurisé le dossier

    Sinon regarde du côté du logiciel truecrypt...
    1. Merci de ta réponse Ludo, je ne peux rien chiffrer, tout est grisé.

      Je ne pense pas que True Crypt m'aiderait..
  2. ok euh sinon tu as essayé de le compiler en .exe je suppose mais as tu essayé en .com (tu peux mettre en place turbobat.exe par exemple pour le faire) et le résultat cela identique le code source sera illisible...
    1. Oui, ça ne change rien.. et j'aimerais bien comprendre pourquoi..
  3. ok bon dernière bille que j'ai:
    tu télécharges axcrypt
    tu l'installes
    ensuite clic-droit sur ton bat ==>axcrypt ==>crypter
    tu met une clé (mot de passe) et OK
    ensuite si tu veux l'exécuter il te faudra le mot de passe mais dans tous les cas tu ne pourras plus l'éditer et donc voir le code source...
    1. Je garde ta solution sous le coude, mais je vais commencer à réécrire le code ;)

      Merci de t'être penché dessus ;)

      Quelqu'un sait pourquoi il y a ce problème ?
  4. salut saacha...

    Tu as utilsé le compilateur batch to exe converter ?

    ici : https://www.commentcamarche.net/telecharger/developpement/4555-bat-to-exe-converter/

    Bref, tu compiles
    tu peux choisir de mettre une icone
    tu peux choisir de faire en sorte qu'il se lance avec les droits admin...

    Le compilateur de power batch foire.

    encore une chose, si tu as windows 7/vista, lance les compilateurs avec les droits admin

    sinon ca ne marche pas

    @+
    1. Salut, et merci de ta réponse :-)

      Beh j'ai utilisé les deux logiciels dont tu parles, j'ai aussi fais ce que tu as fais, et rien n'y fait ^^..

      Pourtant, ça marchait bien avant..
    2. lu

      Ok, moi pour compiler, j'utilise batch to exe converter.

      Hummm. Si tu veuc, en mp, on se passe nos msn, et on s'entraide. C'est toi qui voit.

      @+
    3. En fait, j'ai pas MSN, mais il ne fonctionne plus pour moi, je pense qu'il y a trop de codes ou je ne sais pas..
      De toute façon j'ai un grand maître que m'a fait un truc Super en AutoIT, donc ça va aller :)

      De plus, un expert en sécurité m'a dit que c'est très dur de compiler un langage interprété..
    4. Je vais te MP ^^

      EDIT : c'est fait ;)
    5. D'accord :-)