Bonjour
Dans le répertoire se trouvent deux fichiers:
Encoder (Drag and Drop here).bat (1 Ko)
oem2ansi.exe (68 Ko) qui se trouve ici : http://kazus.ru/programs/viewdownloa.../lid_3297.html
Encoder (Drag and Drop here).bat me permet d'encoder un fichier A.txt (oem) en fichier B.txt (ansi) par glisser / déposer afin de retrouver les caractères accentués et spéciaux.
Code Batch : 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 @echo off title Encoding OEM 2 ANSI mode 100,30 echo. setlocal enabledelayedexpansion set "working_folder=%~dp0" if not "%~1"=="" ( if exist "%~1" ( set "glisser_deposer=%~f1" ) ) if not "%glisser_deposer%"=="" ( if exist "%glisser_deposer%\*" ( set "working_folder=%glisser_deposer%" ) ) pushd "%working_folder%" echo Chemin et fichier actuels : "%~1" echo. pause oem2ansi.exe "%~1" "%~n1_encoded.txt"
Problème:
Le fichier A.txt (oem) qui se trouve dans un autre répertoire est encodé mais généré en fichier B.txt (ansi) dans le répertoire du batch.
Je voudrais que le fichier B.txt (ansi) soit généré dans le même répertoire que le fichier A.txt (oem)
Est-ce possible ?
Merci de bien vouloir m'aider.
Partager