IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Décompiler un ensemble de fichier [Batch]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    795
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 795
    Par défaut Décompiler un ensemble de fichier
    Bonjour à tous
    J'ai un grand nombre de fichier .class à décompiler (à l'aide de jad)
    Je veux donc écrire un script qui me le fasse automatiquement (sinon ça risque d'être long)

    J'ai essayer d'adapter le code qui consiste à renommer un fichier en mettant la date mais sans succès donc votre aide est la bienvenue
    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    for /r "C:\MonRep" %%i in (*.class) do 
    jad -p "%%i" ".class" > "%%i" ".java"
    je vous rappel (ou vous apprend) la syntaxe de jad
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jad -p monfichier.class > monfichier.java
    Permet de décompiler le fichier .class et d'obtenir les sources dans le fichier .java

  2. #2
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Par défaut
    Ceci devrait marcher :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    for /r "C:\MonRep" %%i in (*.class) do 
    jad -p "%%~i.class" > "%%~dpni.java"
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    795
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 795
    Par défaut
    En retirant le .class (sinon il cherchait Monfichier.class.class) , ça marche parfaitement
    Merci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    for /r "C:\MonRep" %%i in (*.class) do jad -p "%%~i" > "%%~dpni.java"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Find & replace sur un ensemble de fichiers
    Par totofweb dans le forum Shell et commandes GNU
    Réponses: 14
    Dernier message: 23/12/2005, 14h29
  2. Determiner la taille d'un ensemble de fichiers
    Par devdev2003 dans le forum Linux
    Réponses: 12
    Dernier message: 24/08/2005, 11h38
  3. [ANT] unjar un ensemble de fichiers jar
    Par smash31 dans le forum ANT
    Réponses: 1
    Dernier message: 30/06/2005, 16h39
  4. Nombre ligne dans un ensemble de fichier
    Par devdev2003 dans le forum Linux
    Réponses: 8
    Dernier message: 13/05/2005, 18h59
  5. Compresser et decompresser un ensemble de fichier
    Par Walm dans le forum C++Builder
    Réponses: 2
    Dernier message: 12/01/2004, 16h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo