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 :

Aide cacher texte dans un fichier


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Janvier 2014
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2014
    Messages : 36
    Par défaut Aide cacher texte dans un fichier
    Bonsoir,


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Le tuto :
    Je créer un fichier au hasard, test.txt,   
    echo "texte à caché" > test.txt:secret
    
    Et voilà votre texte est maintenant caché dans le fichier.
    Maintenant, vous pouvez afficher le texte caché avec la commande suivante:
    
    more < test.txt:secret
    
    L'avantage de cette commande, c'est que peu importe la quantité d'information rentrée, la taille du fichier n'augmente pas.
    Un fichier de 0 ko restera à 0 ko

    Voici le code batch de j'ai essayer de faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    @Echo Off
    
    Rem Menu
    
    
    
    REM -----Menu------
    echo Cacher un texte ou lire un texte cacher ?
    echo.
    echo 1. Cacher
    echo 2. Lire
    echo.
    set/p choix=Choisissez (1 ou 2):
    If "%choix%"=="1" (goto Cacher)
    If "%choix%"=="2" (goto Lire)
    
    :Cacher
    set /p fichier= Entrez le nom du fichier (ne pas oublier l'extension du fichier) :
    set /p text= Entrez le texte a cache :
    echo "%texte%" > %fichier%:secret
    Pause
    Exit
    
    :Lire
    set /p fichier= Entrez le nom du fichier (ne pas oublier l'extension du fichier) :
    set /p  secret= more < %fichier%:secret
    Echo Le texte secret est  : %secret%
    Pause
    Exit
    Dans "Lire" le texte secret n’apparaît pas
    Et dans "Cacher" je ne c'est pas si la commande a étais réussis

    Merci beaucoup
    Je tien a préciser je suis un grand novice en batch (C'est mon premier bat)

  2. #2
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut

    Tester ce code
    Code Bat : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    @Echo Off
    Title Cacher un texte ou lire un texte cacher
    REM -----Menu------
    echo Cacher un texte ou lire un texte cacher ?
    echo.
    echo 1. Cacher
    echo 2. Lire
    echo.
    set/p choix=Choisissez (1 ou 2):
    If "%choix%"=="1" (goto Cacher)
    If "%choix%"=="2" (goto Lire)
     
    :Cacher
    set /p fichier= Entrez le nom du fichier (ne pas oublier l'extension du fichier) :
    set /p text= Entrez le texte a cache :
    echo %text%>%fichier%:secret
    Pause
    Exit
     
    :Lire
    set /p fichier= Entrez le nom du fichier (ne pas oublier l'extension du fichier) :
    set /p  var=<%fichier%:secret
    cls & color 1C
    echo. & echo.
    Echo Le texte secret est :  "%var%"
    Pause
    Exit

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

Discussions similaires

  1. Cacher un text dans un fichier imprimante
    Par Lisogane dans le forum AS/400
    Réponses: 3
    Dernier message: 21/01/2013, 12h18
  2. Réponses: 3
    Dernier message: 17/04/2011, 11h42
  3. [langage] Remplacer du texte dans un fichier
    Par Michaël dans le forum Langage
    Réponses: 9
    Dernier message: 11/03/2005, 15h19
  4. Ajout de texte dans un fichier
    Par willowII dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 24/08/2004, 19h30
  5. [langage] Ecrire un bloc de texte dans un fichier
    Par sarahbes dans le forum Langage
    Réponses: 6
    Dernier message: 10/06/2004, 11h40

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