Aide cacher texte dans un fichier
Bonsoir,
Code:
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:
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)