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)