Comment creer se batch ?
FRED92G
Messages postés
417
Statut
Membre
-
Quester4 Messages postés 150 Statut Membre -
Quester4 Messages postés 150 Statut Membre -
Bonjour,
je possède un fichier txt écrie en claire j aurai aimer pouvoir changer toute les lettre par une autre.
je penser un truc de se style
ouvrir le txt en invisible
il change les caractères du txt par une table
a b c d e ....
par
z y x w v .....
il enregistre le nouveau fichier
mes comment mettre celui si en fonction ?
je possède un fichier txt écrie en claire j aurai aimer pouvoir changer toute les lettre par une autre.
je penser un truc de se style
ouvrir le txt en invisible
il change les caractères du txt par une table
a b c d e ....
par
z y x w v .....
il enregistre le nouveau fichier
mes comment mettre celui si en fonction ?
A voir également:
- Comment creer se batch ?
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Comment créer un compte gmail - Guide
- Créer un lien pour partager des photos - Guide
- Comment creer un organigramme - Guide
1 réponse
Bonjour,
Tu pourrais faire quelque chose comme ceci :
Tu pourrais faire quelque chose comme ceci :
@echo off setlocal enabledelayedexpansion for /f "tokens=*" %%a in (fichier.txt) do set texte=%%a set temp=%texte% :Lettres if "%temp%"=="" goto :Change set /a count+=1 set L[%count%]=%temp:~0,-1% set temp=%temp:~0,-1% goto :Lettres :Change for /l %%a in (1,1,%count%) do ( call :Table !L[%%a]! cls echo Progression : %%a/!count! ) echo !final!>>Final.txt echo Le nouveau texte a ete stocke dans Final.txt. pause exit :Table if /i %1==a set L=z if /i %1==b set L=y REM ... Jusqu'a z. Pas la peine de faire les majuscules, le parametre /i ignore la casse. set final=!final!!L! goto :eof