Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[R] programme création fichier
Auteur Message
Répondre en citant
Message [R] programme création fichier 
Bonjour à tous,

Merci à hugo7 pour ton tuto sur les commandes for, ça m'a bien aider. Super l'idée des briques... ça m'a marqué!!! Shocked

Je me suis attaqué à coder un petit programme pour créer un fichier dans le format adéquate pour le ipbx mais j'ai quelques souci avec l'encodage ou plutot les accents.
Il est en UTF 8 sans bom et ma question c'est si je le passe en OEM 863.
Est ce que le fichier généré sera toujours en UTF 8 sans BOM?

Une autre question, je cherche à faire un copié/collé d'un document ou page web vers cmd dans ce programme (donc ctrl+c puis ctrl+v) mais il m'affiche ^V et je suis obligé de saisir la variable.
Y a t-il un moyen forcer le copié/collé?

Je vous demande de jeter un oeil sur le batch ci dessous pour voir si je peux l'améliorer.

Code:
@echo off&cls
color 02
rem affiche la date
set vardate=%DATE:/=%
rem saisie code client
set varcodeclient=
set /p varcodeclient="Saisir le code de client : "
rem saisie ligne principal
set varligne=
set /p varligne="Saisir le numéro de ligne principal : "
rem saisie mot de passe compte
set varmdpsip=
set /p varmdpsip="Saisir le mot de passe du compte sip : "
rem saisie voipdb et calcul passerelle cpe + passerelle voipdb
set varvoipdb=
set /p varvoipdb="Saisir l'adresse VOIPDB : "
setlocal EnableDelayedExpansion
for /f "tokens=1,2,3,4 delims=." %%A in ("%varvoipdb%") do (
set ipvoip1=%%A
set ipvoip2=%%B
set ipvoip3=%%C
set ipvoip4=%%D
set /a calculpasserellecpe=%%D-1
set /a calculpasserellevoipdb=%%D+1
set passerellecpe=!ipvoip1!.!ipvoip2!.!ipvoip3!.!calculpasserellecpe!
set passerellevoipdb=!ipvoip1!.!ipvoip2!.!ipvoip3!.!calculpasserellevoipdb!
)
echo Passerelle Modem : !passerellecpe!
echo Passerelle VOIP : !passerellevoipdb!
rem programmation nec
echo SET   10-36   (0,0,0)   "1"> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,0,1)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,0,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,0,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
echo SET   10-12   (0,0,2)   "!passerellecpe!">> %varcodeclient%_%vardate%.txt
echo SET   10-12   (0,0,8)   "%varvoipdb%">> %varcodeclient%_%vardate%.txt
echo SET   10-12   (0,0,9)   "255.255.255.248">> %varcodeclient%_%vardate%.txt
echo SET   10-40   (0,0,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-40   (0,0,1)   "4">> %varcodeclient%_%vardate%.txt
echo SET   84-26   (0,0,0)   "!passerellevoipdb!">> %varcodeclient%_%vardate%.txt
echo SET   84-14   (0,0,8)   "1">> %varcodeclient%_%vardate%.txt
echo SET   84-13   (0,0,27)   "2">> %varcodeclient%_%vardate%.txt
echo SET   84-13   (0,0,31)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-29   (0,0,8)   "85.158.112.41">> %varcodeclient%_%vardate%.txt
echo SET   10-29   (0,0,10)   "pbx.proxy.paritel.fr">> %varcodeclient%_%vardate%.txt
echo SET   10-29   (0,0,11)   "pbx.proxy.paritel.fr">> %varcodeclient%_%vardate%.txt
echo SET   10-29   (0,0,13)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-29   (0,0,15)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-29   (0,0,4)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-28   (0,0,0)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-28   (0,0,1)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-28   (0,0,4)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-29   (0,0,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-29   (0,0,1)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-29   (0,0,7)   "1">> %varcodeclient%_%vardate%.txt
echo SET   84-13   (0,0,49)   "2">> %varcodeclient%_%vardate%.txt
echo SET   84-32   (1,0,6)   "8">> %varcodeclient%_%vardate%.txt
echo SET   21-01   (0,0,2)   "5">> %varcodeclient%_%vardate%.txt
echo SET   15-16   (0,0,0)   "00">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (0,0,0)   "*05">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (0,1,0)   "*05">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (0,0,1)   "2">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (0,1,1)   "2">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (1,0,0)   "*05">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (1,1,0)   "*05">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (1,0,1)   "2">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (1,1,1)   "2">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (2,0,0)   "*05">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (2,1,0)   "*05">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (2,0,1)   "2">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (2,1,1)   "2">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (30,0,0)   "*05">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (30,1,0)   "*05">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (30,0,1)   "2">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (30,1,1)   "2">> %varcodeclient%_%vardate%.txt
echo SET   15-20   (30,0,0)   "LIGNE 1">> %varcodeclient%_%vardate%.txt
echo SET   15-20   (30,1,0)   "LIGNE 2">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (31,0,0)   "*05">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (31,1,0)   "*05">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (31,0,1)   "2">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (31,1,1)   "2">> %varcodeclient%_%vardate%.txt
echo SET   15-20   (31,0,0)   "LIGNE 1">> %varcodeclient%_%vardate%.txt
echo SET   15-20   (31,1,0)   "LIGNE 2">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (32,0,0)   "*05">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (32,1,0)   "*05">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (32,0,1)   "2">> %varcodeclient%_%vardate%.txt
echo SET   15-07   (32,1,1)   "2">> %varcodeclient%_%vardate%.txt
echo SET   15-20   (32,0,0)   "LIGNE 1">> %varcodeclient%_%vardate%.txt
echo SET   15-20   (32,1,0)   "LIGNE 2">> %varcodeclient%_%vardate%.txt
echo SET   15-02   (30,0,59)   "0">> %varcodeclient%_%vardate%.txt
echo SET   15-02   (31,0,59)   "0">> %varcodeclient%_%vardate%.txt
echo SET   15-02   (32,0,59)   "0">> %varcodeclient%_%vardate%.txt
endlocal
rem ajouts sda
set /p choixsda="Voulez vous ajouter une SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda%"=="O" goto :listesda
if /i "%choixsda%"=="N" goto :carteadd
:listesda
set sda_1=
set /p sda_1="Saisir la SDA : "
set /p choixsda_2="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_2%"=="O" goto :codesda1
if /i "%choixsda_2%"=="N" goto :carteadd
rem saisie sda de 1 à 20
:codesda1
echo SET   10-36   (0,1,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,1,1)   "%sda_1%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,1,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,1,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_2=
set /p sda_2="Saisir la SDA : "
echo %sda_2%
set /p choixsda_3="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_3%"=="O" goto :codesda2
if /i "%choixsda_3%"=="N" goto :carteadd

:codesda2
echo SET   10-36   (0,2,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,2,1)   "%sda_2%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,2,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,2,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_3=
set /p sda_3="Saisir la SDA : "
echo %sda_3%
set /p choixsda_4="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_4%"=="O" goto :codesda3
if /i "%choixsda_4%"=="N" goto :carteadd

:codesda3
echo SET   10-36   (0,3,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,3,1)   "%sda_3%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,3,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,3,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_4=
set /p sda_4="Saisir la SDA : "
echo %sda_4%
set /p choixsda_5="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_5%"=="O" goto :codesda4
if /i "%choixsda_5%"=="N" goto :carteadd

:codesda4
echo SET   10-36   (0,4,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,4,1)   "%sda_4%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,4,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,4,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_5=
set /p sda_5="Saisir la SDA : "
echo %sda_5%
set /p choixsda_6="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_6%"=="O" goto :codesda5
if /i "%choixsda_6%"=="N" goto :carteadd

:codesda5
echo SET   10-36   (0,5,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,5,1)   "%sda_5%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,5,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,5,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_6=
set /p sda_6="Saisir la SDA : "
echo %sda_6%
set /p choixsda_7="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_7%"=="O" goto :codesda6
if /i "%choixsda_7%"=="N" goto :carteadd

:codesda6
echo SET   10-36   (0,6,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,6,1)   "%sda_6%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,6,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,6,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_7=
set /p sda_7="Saisir la SDA : "
echo %sda_7%
set /p choixsda_8="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_8%"=="O" goto :codesda7
if /i "%choixsda_8%"=="N" goto :carteadd

:codesda7
echo SET   10-36   (0,7,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,7,1)   "%sda_7%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,7,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,7,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_8=
set /p sda_8="Saisir la SDA : "
echo %sda_8%
set /p choixsda_9="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_9%"=="O" goto :codesda8
if /i "%choixsda_9%"=="N" goto :carteadd

:codesda8
echo SET   10-36   (0,8,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,8,1)   "%sda_8%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,8,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,8,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_9=
set /p sda_9="Saisir la SDA : "
echo %sda_9%
set /p choixsda_10="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_10%"=="O" goto :codesda9
if /i "%choixsda_10%"=="N" goto :carteadd

:codesda9
echo SET   10-36   (0,9,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,9,1)   "%sda_9%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,9,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,9,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_10=
set /p sda_10="Saisir la SDA : "
echo %sda_10%
set /p choixsda_11="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_11%"=="O" goto :codesda10
if /i "%choixsda_11%"=="N" goto :carteadd

:codesda10
echo SET   10-36   (0,10,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,10,1)   "%sda_10%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,10,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,10,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_11=
set /p sda_11="Saisir la SDA : "
echo %sda_11%
set /p choixsda_12="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_12%"=="O" goto :codesda11
if /i "%choixsda_12%"=="N" goto :carteadd

:codesda11
echo SET   10-36   (0,11,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,11,1)   "%sda_11%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,11,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,11,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_12=
set /p sda_12="Saisir la SDA : "
echo %sda_12%
set /p choixsda_13="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_13%"=="O" goto :codesda12
if /i "%choixsda_13%"=="N" goto :carteadd

:codesda12
echo SET   10-36   (0,12,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,12,1)   "%sda_12%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,12,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,12,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_13=
set /p sda_13="Saisir la SDA :"
echo %sda_13%
set /p choixsda_14="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_14%"=="O" goto :codesda13
if /i "%choixsda_14%"=="N" goto :carteadd

:codesda13
echo SET   10-36   (0,13,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,13,1)   "%sda_13%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,13,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,13,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_14=
set /p sda_14="Saisir la SDA : "
echo %sda_14%
set /p choixsda_15="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_15%"=="O" goto :codesda14
if /i "%choixsda_15%"=="N" goto :carteadd

:codesda14
echo SET   10-36   (0,14,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,14,1)   "%sda_14%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,14,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,14,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_15=
set /p sda_15="Saisir la SDA : "
echo %sda_15%
set /p choixsda_16="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_16%"=="O" goto :codesda15
if /i "%choixsda_16%"=="N" goto :carteadd

:codesda15
echo SET   10-36   (0,15,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,15,1)   "%sda_15%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,15,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,15,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_16=
set /p sda_16="Saisir la SDA : "
echo %sda_16%
set /p choixsda_17="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_17%"=="O" goto :codesda16
if /i "%choixsda_17%"=="N" goto :carteadd

:codesda16
echo SET   10-36   (0,16,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,16,1)   "%sda_16%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,16,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,16,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_17=
set /p sda_17="Saisir la SDA : "
echo %sda_17%
set /p choixsda_18="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_18%"=="O" goto :codesda17
if /i "%choixsda_18%"=="N" goto :carteadd

:codesda17
echo SET   10-36   (0,17,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,17,1)   "%sda_17%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,17,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,17,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_18=
set /p sda_18="Saisir la SDA : "
echo %sda_18%
set /p choixsda_19="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_19%"=="O" goto :codesda18
if /i "%choixsda_19%"=="N" goto :carteadd

:codesda18
echo SET   10-36   (0,18,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,18,1)   "%sda_18%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,18,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,18,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_19=
set /p sda_19="Saisir la SDA : "
echo %sda_19%
set /p choixsda_20="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_20%"=="O" goto :codesda19
if /i "%choixsda_20%"=="N" goto :carteadd

:codesda19
echo SET   10-36   (0,19,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,19,1)   "%sda_19%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,19,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,19,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
set sda_20=
set /p sda_20="Saisir la SDA : "
echo %sda_20%
set /p choixsda_20="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
if /i "%choixsda_20%"=="O" goto :codesda20
if /i "%choixsda_20%"=="N" goto :carteadd

:codesda20
echo SET   10-36   (0,20,0)   "1">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,20,1)   "%sda_20%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,20,2)   "%varligne%">> %varcodeclient%_%vardate%.txt
echo SET   10-36   (0,20,3)   "%varmdpsip%">> %varcodeclient%_%vardate%.txt
goto :carteadd
rem carte additionnelle
:carteadd
echo.
echo 1. Carte COI + VOIP
echo 2. Carte BRI + VOIP
echo 3. Carte VOIP
echo.
set /p choixcarteadd="Choisissez parmi les choix ci-dessus : "
if /i "%choixcarteadd%"=="1" goto :cartecoivoip
if /i "%choixcarteadd%"=="2" goto :cartebrivoip
if /i "%choixcarteadd%"=="3" goto :cartevoip

:cartecoivoip
echo SET   14-01   (0,0,0)   "RTC 1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (1,0,0)   "RTC 2">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (2,0,0)   "RTC 3">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (3,0,0)   "RTC 4">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (0,0,6)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (1,0,6)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (2,0,6)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (3,0,6)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (4,0,0)   "IP 1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (5,0,0)   "IP 2">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (6,0,0)   "IP 3">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (7,0,0)   "IP 4">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (0,0,5)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (1,0,5)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (2,0,5)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (3,0,5)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (4,0,5)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (5,0,5)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (6,0,5)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (7,0,5)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (4,0,6)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (5,0,6)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (6,0,6)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (7,0,6)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,0,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,1,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,2,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,3,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,4,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,5,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,6,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,7,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,0,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,1,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,2,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,3,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,4,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,5,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,6,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,7,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,0,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,1,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,2,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,3,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,4,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,5,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,6,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,7,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,0,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,1,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,2,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,3,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,4,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,5,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,6,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,7,0)   "4">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,7,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,7,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,7,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,7,0)   "3">> %varcodeclient%_%vardate%.txt
ren %varcodeclient%_%vardate%.txt %varcodeclient%_%vardate%.pcs
echo Terminé. Le fichier à été généré!
pause

:cartebrivoip
echo SET   14-01   (0,0,0)   "RNIS 1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (1,0,0)   "RNIS 2">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (2,0,0)   "RNIS 3">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (3,0,0)   "RNIS 4">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (0,0,6)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (1,0,6)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (2,0,6)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (3,0,6)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (4,0,0)   "IP 1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (5,0,0)   "IP 2">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (6,0,0)   "IP 3">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (7,0,0)   "IP 4">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (0,0,5)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (1,0,5)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (2,0,5)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (3,0,5)   "0">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (4,0,5)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (5,0,5)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (6,0,5)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (7,0,5)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (4,0,6)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (5,0,6)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (6,0,6)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (7,0,6)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,0,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,1,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,2,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,3,0)   "2">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,4,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,5,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,6,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,7,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,7,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,7,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,7,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,7,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (4,7,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (5,7,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (6,7,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (7,7,0)   "3">> %varcodeclient%_%vardate%.txt
ren %varcodeclient%_%vardate%.txt %varcodeclient%_%vardate%.pcs
echo Terminé. Le fichier à été généré!
pause

:cartevoip
echo SET   14-01   (0,0,0)   "IP 1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (1,0,0)   "IP 2">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (2,0,0)   "IP 3">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (3,0,0)   "IP 4">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (0,0,5)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (1,0,5)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (2,0,5)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (3,0,5)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (0,0,6)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (1,0,6)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (2,0,6)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-01   (3,0,6)   "1">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,0,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,1,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,2,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (0,3,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,0,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,1,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,2,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (1,3,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,0,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,1,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,2,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (2,3,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,0,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,1,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,2,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (3,3,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,0,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,1,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,2,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (4,3,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,0,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,1,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,2,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (5,3,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,0,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,1,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,2,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (6,3,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,0,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,1,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,2,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   14-07   (7,3,0)   "7">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (0,7,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (1,7,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (2,7,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,0,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,1,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,2,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,3,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,4,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,5,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,6,0)   "3">> %varcodeclient%_%vardate%.txt
echo SET   22-02   (3,7,0)   "3">> %varcodeclient%_%vardate%.txt
ren %varcodeclient%_%vardate%.txt %varcodeclient%_%vardate%.pcs
echo Terminé. Le fichier à été généré!
pause




Dernière édition par djukonline le Sam 18 Fév 2017 - 15:58; édité 1 fois

______________________________________________________
Essayer c'est réussir!!!
Réussir n'est pas la finalité...
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Re: programme création fichier 
djukonline a écrit:
Bonjour à tous,

Merci à hugo7 pour ton tuto sur les commandes for, ça m'a bien aider. Super l'idée des briques... ça m'a marqué!!! Shocked

Je me suis attaqué à coder un petit programme pour créer un fichier dans le format adéquate pour le ipbx mais j'ai quelques souci avec l'encodage ou plutot les accents.
Il est en UTF 8 sans bom et ma question c'est si je le passe en OEM 863.
Est ce que le fichier généré sera toujours en UTF 8 sans BOM?

Une autre question, je cherche à faire un copié/collé d'un document ou page web vers cmd dans ce programme (donc ctrl+c puis ctrl+v) mais il m'affiche ^V et je suis obligé de saisir la variable.
Y a t-il un moyen forcer le copié/collé?

Je vous demande de jeter un oeil sur le batch ci dessous pour voir si je peux l'améliorer.

{{{Spoiler}}}

Bonjour,
Question 1 :
Si tu est sur notepad++,
Etape 1 : fait CTRL+A (Pour tout séléctionner), CTRL+C (pour tout copier) et enfin,supprime tout.
Etape 2 : Encodage>Encodage des caractères>Langues d'Europe Occidentale>OEM 863 (perso j'utilise l'OEM 850 mais c'est la même chose)
Etape 3 : CRTL+V (Coller tout ce qui a été sauvegardé)
Etape 4 : N'oublie pas de mettre comme encodage par défaut OEM 863 si tu fait du Batch uniquement,sinon,attends-toi à de mauvaises surprises

Question 2 :
Cela dépend de ta version de windows.
Au dessus de Windows XP C:clic droit ou clic sur l'icône en haut à droite de la fenètre>coller
Au dessus de Windows 8 : Si la nouvelle console est activée,les raccourcis de clavier marchent.

[rappel]Si le sujet est résolu,faites un [r] dans le titre


EDIT : Pour ton code ce n'est pas très optimisé.Je le modifie mais ça va être chaud comme il fait plus de 700 lignes.En tout cas j'espère que cela te servira Smile




______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Répondre en citant
Message [R] programme création fichier 
tiens voila le code Smile
je 'ai réduit de plus de 200 lignes Smile
Je ne l'ai pas testé ,tu me diras comment il va
Code:
    @echo off
   ::Il est préférable de mettre le setlocal au début
   
   setlocal EnableDelayedExpansion
   cls
    color 02
   
    rem affiche la date
    set vardate=%DATE:/=%
   
    rem saisie code client
   
::::: Il est inutile de définir des variables,elles sont directement crées avec Set /p
    set /p varcodeclient="Saisir le code de client : "
    rem saisie ligne principal

    set /p varligne="Saisir le numéro de ligne principal : "
    rem saisie mot de passe compte

    set /p varmdpsip="Saisir le mot de passe du compte sip : "
    rem saisie voipdb et calcul passerelle cpe + passerelle voipdb

    set /p varvoipdb="Saisir l'adresse VOIPDB : "

    for /f "tokens=1,2,3,4 delims=." %%A in ("%varvoipdb%") do (
    set ipvoip1=%%A
    set ipvoip2=%%B
    set ipvoip3=%%C
    set ipvoip4=%%D
    set /a calculpasserellecpe=%%D-1
    set /a calculpasserellevoipdb=%%D+1
    set passerellecpe=!ipvoip1!.!ipvoip2!.!ipvoip3!.!calculpasserellecpe!
    set passerellevoipdb=!ipvoip1!.!ipvoip2!.!ipvoip3!.!calculpasserellevoipdb!
    )
::::::Je n'ai pas compris pourquoi tu as mis des points d'exlamatiosn EN dehors de la boucle for.
    echo Passerelle Modem : !passerellecpe!
    echo Passerelle VOIP : !passerellevoipdb!
    rem programmation nec
   
::::::Les parenthèses allègent le code
   (
    echo SET   10-36   (0,0,0)   "1"
    echo SET   10-36   (0,0,1)   "%varligne%"
    echo SET   10-36   (0,0,2)   "%varligne%"
    echo SET   10-36   (0,0,3)   "%varmdpsip%"
    echo SET   10-12   (0,0,2)   "!passerellecpe!"
    echo SET   10-12   (0,0,8)   "%varvoipdb%"
    echo SET   10-12   (0,0,9)   "255.255.255.248"
    echo SET   10-40   (0,0,0)   "1"
    echo SET   10-40   (0,0,1)   "4"
    echo SET   84-26   (0,0,0)   "!passerellevoipdb!"
    echo SET   84-14   (0,0,8)   "1"
    echo SET   84-13   (0,0,27)   "2"
    echo SET   84-13   (0,0,31)   "1"
    echo SET   10-29   (0,0,8)   "85.158.112.41"
    echo SET   10-29   (0,0,10)   "pbx.proxy.paritel.fr"
    echo SET   10-29   (0,0,11)   "pbx.proxy.paritel.fr"
    echo SET   10-29   (0,0,13)   "1"
    echo SET   10-29   (0,0,15)   "1"
    echo SET   10-29   (0,0,4)   "1"
    echo SET   10-28   (0,0,0)   "%varligne%"
    echo SET   10-28   (0,0,1)   "%varligne%"
    echo SET   10-28   (0,0,4)   "1"
    echo SET   10-29   (0,0,0)   "1"
    echo SET   10-29   (0,0,1)   "1"
    echo SET   10-29   (0,0,7)   "1"
    echo SET   84-13   (0,0,49)   "2"
    echo SET   84-32   (1,0,6)   "8"
    echo SET   21-01   (0,0,2)   "5"
    echo SET   15-16   (0,0,0)   "00"
    echo SET   15-07   (0,0,0)   "*05"
    echo SET   15-07   (0,1,0)   "*05"
    echo SET   15-07   (0,0,1)   "2"
    echo SET   15-07   (0,1,1)   "2"
    echo SET   15-07   (1,0,0)   "*05"
    echo SET   15-07   (1,1,0)   "*05"
    echo SET   15-07   (1,0,1)   "2"
    echo SET   15-07   (1,1,1)   "2"
    echo SET   15-07   (2,0,0)   "*05"
    echo SET   15-07   (2,1,0)   "*05"
    echo SET   15-07   (2,0,1)   "2"
    echo SET   15-07   (2,1,1)   "2"
    echo SET   15-07   (30,0,0)   "*05"
    echo SET   15-07   (30,1,0)   "*05"
    echo SET   15-07   (30,0,1)   "2"
    echo SET   15-07   (30,1,1)   "2"
    echo SET   15-20   (30,0,0)   "LIGNE 1"
    echo SET   15-20   (30,1,0)   "LIGNE 2"
    echo SET   15-07   (31,0,0)   "*05"
    echo SET   15-07   (31,1,0)   "*05"
    echo SET   15-07   (31,0,1)   "2"
    echo SET   15-07   (31,1,1)   "2"
    echo SET   15-20   (31,0,0)   "LIGNE 1"
    echo SET   15-20   (31,1,0)   "LIGNE 2"
    echo SET   15-07   (32,0,0)   "*05"
    echo SET   15-07   (32,1,0)   "*05"
    echo SET   15-07   (32,0,1)   "2"
    echo SET   15-07   (32,1,1)   "2"
    echo SET   15-20   (32,0,0)   "LIGNE 1"
    echo SET   15-20   (32,1,0)   "LIGNE 2"
    echo SET   15-02   (30,0,59)   "0"
    echo SET   15-02   (31,0,59)   "0"
    echo SET   15-02   (32,0,59)   "0"
   )> %varcodeclient%_%vardate%.txt

    rem ajouts sda
   :ChoixajoutSDA
    set /p choixsda="Voulez vous ajouter une SDA, appuyer sur O/N (Oui/Non) > "
      if /i "%choixsda%"=="O" goto listesda
      if /i "%choixsda%"=="N" goto carteadd
::::::Il faut prévoir si l'utilisateur tape oui par exemple
      echo Mauvais choix ^! Entrez O our oui ou N pour non ^!
   goto ChoixajoutSDA
   
   set compteur=0
    :listesda
   set /a compteur+=1
   
   set /p sda_%compteur%="Saisir la SDA : "
   (
      echo SET   10-36   (0,%compteur%,0)   "1"
      echo SET   10-36   (0,%compteur%,1)   "!sda_%compteur%!"
      echo SET   10-36   (0,%compteur%,2)   "%varligne%"
      echo SET   10-36   (0,%compteur%,3)   "%varmdpsip%"
   )
   
   :listesdaChoix
      if %compteur% GRT 20 goto carteadd
      set /p choixsda_2="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
      if /i "%choixsda_2%"=="O" goto listesda
      if /i "%choixsda_2%"=="N" goto carteadd
      echo Mauvais choix ^! Entrez O our oui ou N pour non ^!
   goto listesdaChoix
   
    rem carte additionnelle
    :carteadd
    echo.
    echo 1. Carte COI + VOIP
    echo 2. Carte BRI + VOIP
    echo 3. Carte VOIP
    echo.
   :Carteaddboucle
    set /p choixcarteadd="Choisissez parmi les choix ci-dessus : "
    if /i "%choixcarteadd%"=="1" goto cartecoivoip
    if /i "%choixcarteadd%"=="2" goto cartebrivoip
    if /i "%choixcarteadd%"=="3" goto cartevoip
     echo Mauvais choix ^! 1,2 ou 3^!
   goto Carteaddboucle
    :cartecoivoip
   (
    echo SET   14-01   (0,0,0)   "RTC 1"
    echo SET   14-01   (1,0,0)   "RTC 2"
    echo SET   14-01   (2,0,0)   "RTC 3"
    echo SET   14-01   (3,0,0)   "RTC 4"
    echo SET   14-01   (0,0,6)   "0"
    echo SET   14-01   (1,0,6)   "0"
    echo SET   14-01   (2,0,6)   "0"
    echo SET   14-01   (3,0,6)   "0"
    echo SET   14-01   (4,0,0)   "IP 1"
    echo SET   14-01   (5,0,0)   "IP 2"
    echo SET   14-01   (6,0,0)   "IP 3"
    echo SET   14-01   (7,0,0)   "IP 4"
    echo SET   14-01   (0,0,5)   "0"
    echo SET   14-01   (1,0,5)   "0"
    echo SET   14-01   (2,0,5)   "0"
    echo SET   14-01   (3,0,5)   "0"
    echo SET   14-01   (4,0,5)   "1"
    echo SET   14-01   (5,0,5)   "1"
    echo SET   14-01   (6,0,5)   "1"
    echo SET   14-01   (7,0,5)   "1"
    echo SET   14-01   (4,0,6)   "1"
    echo SET   14-01   (5,0,6)   "1"
    echo SET   14-01   (6,0,6)   "1"
    echo SET   14-01   (7,0,6)   "1"
    echo SET   14-07   (0,0,0)   "2"
    echo SET   14-07   (0,1,0)   "2"
    echo SET   14-07   (0,2,0)   "2"
    echo SET   14-07   (0,3,0)   "2"
    echo SET   14-07   (0,4,0)   "7"
    echo SET   14-07   (0,5,0)   "7"
    echo SET   14-07   (0,6,0)   "7"
    echo SET   14-07   (0,7,0)   "7"
    echo SET   14-07   (1,0,0)   "2"
    echo SET   14-07   (1,1,0)   "2"
    echo SET   14-07   (1,2,0)   "2"
    echo SET   14-07   (1,3,0)   "2"
    echo SET   14-07   (1,4,0)   "7"
    echo SET   14-07   (1,5,0)   "7"
    echo SET   14-07   (1,6,0)   "7"
    echo SET   14-07   (1,7,0)   "7"
    echo SET   14-07   (2,0,0)   "2"
    echo SET   14-07   (2,1,0)   "2"
    echo SET   14-07   (2,2,0)   "2"
    echo SET   14-07   (2,3,0)   "2"
    echo SET   14-07   (2,4,0)   "7"
    echo SET   14-07   (2,5,0)   "7"
    echo SET   14-07   (2,6,0)   "7"
    echo SET   14-07   (2,7,0)   "7"
    echo SET   14-07   (3,0,0)   "2"
    echo SET   14-07   (3,1,0)   "2"
    echo SET   14-07   (3,2,0)   "2"
    echo SET   14-07   (3,3,0)   "2"
    echo SET   14-07   (3,4,0)   "7"
    echo SET   14-07   (3,5,0)   "7"
    echo SET   14-07   (3,6,0)   "7"
    echo SET   14-07   (3,7,0)   "7"
    echo SET   14-07   (4,0,0)   "2"
    echo SET   14-07   (4,1,0)   "2"
    echo SET   14-07   (4,2,0)   "2"
    echo SET   14-07   (4,3,0)   "2"
    echo SET   14-07   (4,4,0)   "7"
    echo SET   14-07   (4,5,0)   "7"
    echo SET   14-07   (4,6,0)   "7"
    echo SET   14-07   (4,7,0)   "7"
    echo SET   14-07   (5,0,0)   "2"
    echo SET   14-07   (5,1,0)   "2"
    echo SET   14-07   (5,2,0)   "2"
    echo SET   14-07   (5,3,0)   "2"
    echo SET   14-07   (5,4,0)   "7"
    echo SET   14-07   (5,5,0)   "7"
    echo SET   14-07   (5,6,0)   "7"
    echo SET   14-07   (5,7,0)   "7"
    echo SET   14-07   (6,0,0)   "2"
    echo SET   14-07   (6,1,0)   "2"
    echo SET   14-07   (6,2,0)   "2"
    echo SET   14-07   (6,3,0)   "2"
    echo SET   14-07   (6,4,0)   "7"
    echo SET   14-07   (6,5,0)   "7"
    echo SET   14-07   (6,6,0)   "7"
    echo SET   14-07   (6,7,0)   "7"
    echo SET   14-07   (7,0,0)   "2"
    echo SET   14-07   (7,1,0)   "2"
    echo SET   14-07   (7,2,0)   "2"
    echo SET   14-07   (7,3,0)   "2"
    echo SET   14-07   (7,4,0)   "7"
    echo SET   14-07   (7,5,0)   "7"
    echo SET   14-07   (7,6,0)   "7"
    echo SET   14-07   (7,7,0)   "7"
    echo SET   22-02   (0,0,0)   "4"
    echo SET   22-02   (0,1,0)   "4"
    echo SET   22-02   (0,2,0)   "4"
    echo SET   22-02   (0,3,0)   "4"
    echo SET   22-02   (0,4,0)   "4"
    echo SET   22-02   (0,5,0)   "4"
    echo SET   22-02   (0,6,0)   "4"
    echo SET   22-02   (0,7,0)   "4"
    echo SET   22-02   (1,0,0)   "4"
    echo SET   22-02   (1,1,0)   "4"
    echo SET   22-02   (1,2,0)   "4"
    echo SET   22-02   (1,3,0)   "4"
    echo SET   22-02   (1,4,0)   "4"
    echo SET   22-02   (1,5,0)   "4"
    echo SET   22-02   (1,6,0)   "4"
    echo SET   22-02   (1,7,0)   "4"
    echo SET   22-02   (2,0,0)   "4"
    echo SET   22-02   (2,1,0)   "4"
    echo SET   22-02   (2,2,0)   "4"
    echo SET   22-02   (2,3,0)   "4"
    echo SET   22-02   (2,4,0)   "4"
    echo SET   22-02   (2,5,0)   "4"
    echo SET   22-02   (2,6,0)   "4"
    echo SET   22-02   (2,7,0)   "4"
    echo SET   22-02   (3,0,0)   "4"
    echo SET   22-02   (3,1,0)   "4"
    echo SET   22-02   (3,2,0)   "4"
    echo SET   22-02   (3,3,0)   "4"
    echo SET   22-02   (3,4,0)   "4"
    echo SET   22-02   (3,5,0)   "4"
    echo SET   22-02   (3,6,0)   "4"
    echo SET   22-02   (3,7,0)   "4"
    echo SET   22-02   (4,0,0)   "3"
    echo SET   22-02   (4,1,0)   "3"
    echo SET   22-02   (4,2,0)   "3"
    echo SET   22-02   (4,3,0)   "3"
    echo SET   22-02   (4,4,0)   "3"
    echo SET   22-02   (4,5,0)   "3"
    echo SET   22-02   (4,6,0)   "3"
    echo SET   22-02   (4,7,0)   "3"
    echo SET   22-02   (5,0,0)   "3"
    echo SET   22-02   (5,1,0)   "3"
    echo SET   22-02   (5,2,0)   "3"
    echo SET   22-02   (5,3,0)   "3"
    echo SET   22-02   (5,4,0)   "3"
    echo SET   22-02   (5,5,0)   "3"
    echo SET   22-02   (5,6,0)   "3"
    echo SET   22-02   (5,7,0)   "3"
    echo SET   22-02   (6,0,0)   "3"
    echo SET   22-02   (6,1,0)   "3"
    echo SET   22-02   (6,2,0)   "3"
    echo SET   22-02   (6,3,0)   "3"
    echo SET   22-02   (6,4,0)   "3"
    echo SET   22-02   (6,5,0)   "3"
    echo SET   22-02   (6,6,0)   "3"
    echo SET   22-02   (6,7,0)   "3"
    echo SET   22-02   (7,0,0)   "3"
    echo SET   22-02   (7,1,0)   "3"
    echo SET   22-02   (7,2,0)   "3"
    echo SET   22-02   (7,3,0)   "3"
    echo SET   22-02   (7,4,0)   "3"
    echo SET   22-02   (7,5,0)   "3"
    echo SET   22-02   (7,6,0)   "3"
    echo SET   22-02   (7,7,0)   "3"
   )>> %varcodeclient%_%vardate%.txt
goto end
     
    :cartebrivoip
   (
    echo SET   14-01   (0,0,0)   "RNIS 1"
    echo SET   14-01   (1,0,0)   "RNIS 2"
    echo SET   14-01   (2,0,0)   "RNIS 3"
    echo SET   14-01   (3,0,0)   "RNIS 4"
    echo SET   14-01   (0,0,6)   "0"
    echo SET   14-01   (1,0,6)   "0"
    echo SET   14-01   (2,0,6)   "0"
    echo SET   14-01   (3,0,6)   "0"
    echo SET   14-01   (4,0,0)   "IP 1"
    echo SET   14-01   (5,0,0)   "IP 2"
    echo SET   14-01   (6,0,0)   "IP 3"
    echo SET   14-01   (7,0,0)   "IP 4"
    echo SET   14-01   (0,0,5)   "0"
    echo SET   14-01   (1,0,5)   "0"
    echo SET   14-01   (2,0,5)   "0"
    echo SET   14-01   (3,0,5)   "0"
    echo SET   14-01   (4,0,5)   "1"
    echo SET   14-01   (5,0,5)   "1"
    echo SET   14-01   (6,0,5)   "1"
    echo SET   14-01   (7,0,5)   "1"
    echo SET   14-01   (4,0,6)   "1"
    echo SET   14-01   (5,0,6)   "1"
    echo SET   14-01   (6,0,6)   "1"
    echo SET   14-01   (7,0,6)   "1"
    echo SET   14-07   (0,0,0)   "2"
    echo SET   14-07   (0,1,0)   "2"
    echo SET   14-07   (0,2,0)   "2"
    echo SET   14-07   (0,3,0)   "2"
    echo SET   14-07   (0,4,0)   "7"
    echo SET   14-07   (0,5,0)   "7"
    echo SET   14-07   (0,6,0)   "7"
    echo SET   14-07   (0,7,0)   "7"
    echo SET   14-07   (1,0,0)   "2"
    echo SET   14-07   (1,1,0)   "2"
    echo SET   14-07   (1,2,0)   "2"
    echo SET   14-07   (1,3,0)   "2"
    echo SET   14-07   (1,4,0)   "7"
    echo SET   14-07   (1,5,0)   "7"
    echo SET   14-07   (1,6,0)   "7"
    echo SET   14-07   (1,7,0)   "7"
    echo SET   14-07   (2,0,0)   "2"
    echo SET   14-07   (2,1,0)   "2"
    echo SET   14-07   (2,2,0)   "2"
    echo SET   14-07   (2,3,0)   "2"
    echo SET   14-07   (2,4,0)   "7"
    echo SET   14-07   (2,5,0)   "7"
    echo SET   14-07   (2,6,0)   "7"
    echo SET   14-07   (2,7,0)   "7"
    echo SET   14-07   (3,0,0)   "2"
    echo SET   14-07   (3,1,0)   "2"
    echo SET   14-07   (3,2,0)   "2"
    echo SET   14-07   (3,3,0)   "2"
    echo SET   14-07   (3,4,0)   "7"
    echo SET   14-07   (3,5,0)   "7"
    echo SET   14-07   (3,6,0)   "7"
    echo SET   14-07   (3,7,0)   "7"
    echo SET   14-07   (4,0,0)   "2"
    echo SET   14-07   (4,1,0)   "2"
    echo SET   14-07   (4,2,0)   "2"
    echo SET   14-07   (4,3,0)   "2"
    echo SET   14-07   (4,4,0)   "7"
    echo SET   14-07   (4,5,0)   "7"
    echo SET   14-07   (4,6,0)   "7"
    echo SET   14-07   (4,7,0)   "7"
    echo SET   14-07   (5,0,0)   "2"
    echo SET   14-07   (5,1,0)   "2"
    echo SET   14-07   (5,2,0)   "2"
    echo SET   14-07   (5,3,0)   "2"
    echo SET   14-07   (5,4,0)   "7"
    echo SET   14-07   (5,5,0)   "7"
    echo SET   14-07   (5,6,0)   "7"
    echo SET   14-07   (5,7,0)   "7"
    echo SET   14-07   (6,0,0)   "2"
    echo SET   14-07   (6,1,0)   "2"
    echo SET   14-07   (6,2,0)   "2"
    echo SET   14-07   (6,3,0)   "2"
    echo SET   14-07   (6,4,0)   "7"
    echo SET   14-07   (6,5,0)   "7"
    echo SET   14-07   (6,6,0)   "7"
    echo SET   14-07   (6,7,0)   "7"
    echo SET   14-07   (7,0,0)   "2"
    echo SET   14-07   (7,1,0)   "2"
    echo SET   14-07   (7,2,0)   "2"
    echo SET   14-07   (7,3,0)   "2"
    echo SET   14-07   (7,4,0)   "7"
    echo SET   14-07   (7,5,0)   "7"
    echo SET   14-07   (7,6,0)   "7"
    echo SET   14-07   (7,7,0)   "7"
    echo SET   22-02   (0,0,0)   "3"
    echo SET   22-02   (0,1,0)   "3"
    echo SET   22-02   (0,2,0)   "3"
    echo SET   22-02   (0,3,0)   "3"
    echo SET   22-02   (0,4,0)   "3"
    echo SET   22-02   (0,5,0)   "3"
    echo SET   22-02   (0,6,0)   "3"
    echo SET   22-02   (0,7,0)   "3"
    echo SET   22-02   (1,0,0)   "3"
    echo SET   22-02   (1,1,0)   "3"
    echo SET   22-02   (1,2,0)   "3"
    echo SET   22-02   (1,3,0)   "3"
    echo SET   22-02   (1,4,0)   "3"
    echo SET   22-02   (1,5,0)   "3"
    echo SET   22-02   (1,6,0)   "3"
    echo SET   22-02   (1,7,0)   "3"
    echo SET   22-02   (2,0,0)   "3"
    echo SET   22-02   (2,1,0)   "3"
    echo SET   22-02   (2,2,0)   "3"
    echo SET   22-02   (2,3,0)   "3"
    echo SET   22-02   (2,4,0)   "3"
    echo SET   22-02   (2,5,0)   "3"
    echo SET   22-02   (2,6,0)   "3"
    echo SET   22-02   (2,7,0)   "3"
    echo SET   22-02   (3,0,0)   "3"
    echo SET   22-02   (3,1,0)   "3"
    echo SET   22-02   (3,2,0)   "3"
    echo SET   22-02   (3,3,0)   "3"
    echo SET   22-02   (3,4,0)   "3"
    echo SET   22-02   (3,5,0)   "3"
    echo SET   22-02   (3,6,0)   "3"
    echo SET   22-02   (3,7,0)   "3"
    echo SET   22-02   (4,0,0)   "3"
    echo SET   22-02   (4,1,0)   "3"
    echo SET   22-02   (4,2,0)   "3"
    echo SET   22-02   (4,3,0)   "3"
    echo SET   22-02   (4,4,0)   "3"
    echo SET   22-02   (4,5,0)   "3"
    echo SET   22-02   (4,6,0)   "3"
    echo SET   22-02   (4,7,0)   "3"
    echo SET   22-02   (5,0,0)   "3"
    echo SET   22-02   (5,1,0)   "3"
    echo SET   22-02   (5,2,0)   "3"
    echo SET   22-02   (5,3,0)   "3"
    echo SET   22-02   (5,4,0)   "3"
    echo SET   22-02   (5,5,0)   "3"
    echo SET   22-02   (5,6,0)   "3"
    echo SET   22-02   (5,7,0)   "3"
    echo SET   22-02   (6,0,0)   "3"
    echo SET   22-02   (6,1,0)   "3"
    echo SET   22-02   (6,2,0)   "3"
    echo SET   22-02   (6,3,0)   "3"
    echo SET   22-02   (6,4,0)   "3"
    echo SET   22-02   (6,5,0)   "3"
    echo SET   22-02   (6,6,0)   "3"
    echo SET   22-02   (6,7,0)   "3"
    echo SET   22-02   (7,0,0)   "3"
    echo SET   22-02   (7,1,0)   "3"
    echo SET   22-02   (7,2,0)   "3"
    echo SET   22-02   (7,3,0)   "3"
    echo SET   22-02   (7,4,0)   "3"
    echo SET   22-02   (7,5,0)   "3"
    echo SET   22-02   (7,6,0)   "3"
    echo SET   22-02   (7,7,0)   "3"
   )>> %varcodeclient%_%vardate%.txt
goto end
     
    :cartevoip
   (
    echo SET   14-01   (0,0,0)   "IP 1"
    echo SET   14-01   (1,0,0)   "IP 2"
    echo SET   14-01   (2,0,0)   "IP 3"
    echo SET   14-01   (3,0,0)   "IP 4"
    echo SET   14-01   (0,0,5)   "1"
    echo SET   14-01   (1,0,5)   "1"
    echo SET   14-01   (2,0,5)   "1"
    echo SET   14-01   (3,0,5)   "1"
    echo SET   14-01   (0,0,6)   "1"
    echo SET   14-01   (1,0,6)   "1"
    echo SET   14-01   (2,0,6)   "1"
    echo SET   14-01   (3,0,6)   "1"
    echo SET   14-07   (0,0,0)   "7"
    echo SET   14-07   (0,1,0)   "7"
    echo SET   14-07   (0,2,0)   "7"
    echo SET   14-07   (0,3,0)   "7"
    echo SET   14-07   (1,0,0)   "7"
    echo SET   14-07   (1,1,0)   "7"
    echo SET   14-07   (1,2,0)   "7"
    echo SET   14-07   (1,3,0)   "7"
    echo SET   14-07   (2,0,0)   "7"
    echo SET   14-07   (2,1,0)   "7"
    echo SET   14-07   (2,2,0)   "7"
    echo SET   14-07   (2,3,0)   "7"
    echo SET   14-07   (3,0,0)   "7"
    echo SET   14-07   (3,1,0)   "7"
    echo SET   14-07   (3,2,0)   "7"
    echo SET   14-07   (3,3,0)   "7"
    echo SET   14-07   (4,0,0)   "7"
    echo SET   14-07   (4,1,0)   "7"
    echo SET   14-07   (4,2,0)   "7"
    echo SET   14-07   (4,3,0)   "7"
    echo SET   14-07   (5,0,0)   "7"
    echo SET   14-07   (5,1,0)   "7"
    echo SET   14-07   (5,2,0)   "7"
    echo SET   14-07   (5,3,0)   "7"
    echo SET   14-07   (6,0,0)   "7"
    echo SET   14-07   (6,1,0)   "7"
    echo SET   14-07   (6,2,0)   "7"
    echo SET   14-07   (6,3,0)   "7"
    echo SET   14-07   (7,0,0)   "7"
    echo SET   14-07   (7,1,0)   "7"
    echo SET   14-07   (7,2,0)   "7"
    echo SET   14-07   (7,3,0)   "7"
    echo SET   22-02   (0,0,0)   "3"
    echo SET   22-02   (0,1,0)   "3"
    echo SET   22-02   (0,2,0)   "3"
    echo SET   22-02   (0,3,0)   "3"
    echo SET   22-02   (0,4,0)   "3"
    echo SET   22-02   (0,5,0)   "3"
    echo SET   22-02   (0,6,0)   "3"
    echo SET   22-02   (0,7,0)   "3"
    echo SET   22-02   (1,0,0)   "3"
    echo SET   22-02   (1,1,0)   "3"
    echo SET   22-02   (1,2,0)   "3"
    echo SET   22-02   (1,3,0)   "3"
    echo SET   22-02   (1,4,0)   "3"
    echo SET   22-02   (1,5,0)   "3"
    echo SET   22-02   (1,6,0)   "3"
    echo SET   22-02   (1,7,0)   "3"
    echo SET   22-02   (2,0,0)   "3"
    echo SET   22-02   (2,1,0)   "3"
    echo SET   22-02   (2,2,0)   "3"
    echo SET   22-02   (2,3,0)   "3"
    echo SET   22-02   (2,4,0)   "3"
    echo SET   22-02   (2,5,0)   "3"
    echo SET   22-02   (2,6,0)   "3"
    echo SET   22-02   (2,7,0)   "3"
    echo SET   22-02   (3,0,0)   "3"
    echo SET   22-02   (3,1,0)   "3"
    echo SET   22-02   (3,2,0)   "3"
    echo SET   22-02   (3,3,0)   "3"
    echo SET   22-02   (3,4,0)   "3"
    echo SET   22-02   (3,5,0)   "3"
    echo SET   22-02   (3,6,0)   "3"
    echo SET   22-02   (3,7,0)   "3"
   )>> %varcodeclient%_%vardate%.txt

   
   :END
    ren %varcodeclient%_%vardate%.txt %varcodeclient%_%vardate%.pcs
    echo Terminé. Le fichier a ete genere!
    pause
   exit





______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Répondre en citant
Message Re: programme création fichier 
Salut !

djukonline a écrit:
Je me suis attaqué à coder un petit programme pour créer un fichier dans le format adéquate pour le ipbx mais j'ai quelques souci avec l'encodage ou plutot les accents.
Il est en UTF 8 sans bom et ma question c'est si je le passe en OEM 863.
Est ce que le fichier généré sera toujours en UTF 8 sans BOM?


Ca dépend. En fait, si la passe en OEM 863, les fichiers (et toutes les sorties en général) sont en OEM 863. Heureusement pour toi, tous les encodage sont compatible avec UTF-8 tant qu'il n'y a pas de caractères spéciaux (c'est à dire pas de caractères accentués). Il n'y a pas d'inquiétude à avoir tant que le fichier contient seulement des caractères ASCII.

@+




______________________________________________________
--
> Que pensez vous de l'ajout du repertoire point dans $PATH ?
Ma version de troll 18.0.32 beta 3 vient de me faire un core dump.
-+- SE in Guide du Linuxien Pervers : Bien développer son troll -+-

[Dos9]
Visiter le site web du posteur Skype
Répondre en citant
Message Re: programme création fichier 
djukonline a écrit:

Merci à hugo7 pour ton tuto sur les commandes for, ça m'a bien aider. Super l'idée des briques... ça m'a marqué!!! Shocked

Pas de problème, ça me fait plaisir d'aider Okay

D'ailleurs ton code aurait été parfait pour un certain jeu malheureusement oublié par les membres Laughing




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :

Hugo7, sans faire exprès... a écrit:
Il conviendra de [...] supprimer le panneau de la liste des panneaux présente dans une variable liste dans la liste des variables.
Visiter le site web du posteur Skype
Répondre en citant
Message Re: programme création fichier 
Hugo7 a écrit:
djukonline a écrit:

Merci à hugo7 pour ton tuto sur les commandes for, ça m'a bien aider. Super l'idée des briques... ça m'a marqué!!! Shocked

Pas de problème, ça me fait plaisir d'aider Okay

D'ailleurs ton code aurait été parfait pour un certain jeu malheureusement oublié par les membres Laughing
C'est parti, on continu ce jeu Mr. Green Okay




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [R] programme création fichier 
Citation:
Cela dépend de ta version de windows.
Au dessus de Windows XP C:clic droit ou clic sur l'icône en haut à droite de la fenètre>coller
Au dessus de Windows 8 : Si la nouvelle console est activée,les raccourcis de clavier marchent.


En fait, sous W7, je sais que je peux l'activer mais j'aurais besoin d'activer la fonction automatiquement au démarrage du batch.
Je suis un peu fainéant sur les bords... Embarassed

Citation:
Ca dépend. En fait, si la passe en OEM 863, les fichiers (et toutes les sorties en général) sont en OEM 863. Heureusement pour toi, tous les encodage sont compatible avec UTF-8 tant qu'il n'y a pas de caractères spéciaux (c'est à dire pas de caractères accentués). Il n'y a pas d'inquiétude à avoir tant que le fichier contient seulement des caractères ASCII.


Même s'il y a une "Tabulation"???
par exemple >> echo SET "Tabulation" 10-36 Tabulation (0,0,0) Tabulation "1"



J'ai Testé le batch modifié mais cette partie du code n'est pas fonctionnelle.
J'ai tenté de la modifier mais sans succès.

Code:
 rem ajouts sda
   :ChoixajoutSDA
    set /p choixsda="Voulez vous ajouter une SDA, appuyer sur O/N (Oui/Non) > "
      if /i "%choixsda%"=="O" goto listesda
      if /i "%choixsda%"=="N" goto carteadd
::::::Il faut prévoir si l'utilisateur tape oui par exemple
      echo Mauvais choix ^! Entrez O our oui ou N pour non ^!
   goto ChoixajoutSDA
   
   set compteur=0
    :listesda
   set /a compteur+=1
   
   set /p sda_%compteur%="Saisir la SDA : "
   (
      echo SET   10-36   (0,%compteur%,0)   "1"
      echo SET   10-36   (0,%compteur%,1)   "!sda_%compteur%!"
      echo SET   10-36   (0,%compteur%,2)   "%varligne%"
      echo SET   10-36   (0,%compteur%,3)   "%varmdpsip%"
   )
   
   :listesdaChoix
      if %compteur% GRT 20 goto carteadd
      set /p choixsda_2="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
      if /i "%choixsda_2%"=="O" goto listesda
      if /i "%choixsda_2%"=="N" goto carteadd
      echo Mauvais choix ^! Entrez O our oui ou N pour non ^!
   goto listesdaChoix





______________________________________________________
Essayer c'est réussir!!!
Réussir n'est pas la finalité...
Répondre en citant
Message [R] programme création fichier 
J'ai fait quelques erreurs,teste ce code Smile
djukonline a écrit:

J'ai Testé le batch modifié mais cette partie du code n'est pas fonctionnelle.
J'ai tenté de la modifier mais sans succès.

Code:
 rem ajouts sda
   :ChoixajoutSDA
   set compteur=0
    set /p choixsda="Voulez vous ajouter une SDA, appuyer sur O/N (Oui/Non) > "
      if /i "%choixsda%"=="O" goto listesda
      if /i "%choixsda%"=="N" goto carteadd
::::::Il faut prévoir si l'utilisateur tape oui par exemple
      echo Mauvais choix ^! Entrez O our oui ou N pour non ^!
   goto ChoixajoutSDA
   

    :listesda
   set /a compteur+=1
   
   set /p sda_%compteur%="Saisir la SDA : "
   (
      echo SET   10-36   (0,%compteur%,0)   "1"
      echo SET   10-36   (0,%compteur%,1)   "!sda_%compteur%!"
      echo SET   10-36   (0,%compteur%,2)   "%varligne%"
      echo SET   10-36   (0,%compteur%,3)   "%varmdpsip%"
   )> %varcodeclient%_%vardate%.txt
   
   :listesdaChoix
      if %compteur% GRT 20 goto carteadd
      set /p choixsda_2="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
      if /i "%choixsda_2%"=="O" goto listesda
      if /i "%choixsda_2%"=="N" goto carteadd
      echo Mauvais choix ^! Entrez O our oui ou N pour non ^!
   goto listesdaChoix





______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Répondre en citant
Message [R] programme création fichier 
Merci Logan T, je viens de modifier ta correction et c'est fonctionnel...

Code:
@echo off
setlocal EnableDelayedExpansion
rem ajouts sda
       :ChoixajoutSDA
       set compteur=0
        set /p choixsda="Voulez vous ajouter une SDA, appuyer sur O/N (Oui/Non) > "
          if /i "%choixsda%"=="O" goto listesda
          if /i "%choixsda%"=="N" goto carteadd
          echo Mauvais choix ^! Entrez O our oui ou N pour non ^!
       goto ChoixajoutSDA
       
     
        :listesda
       set /a compteur+=1
       
       set /p sda_%compteur%="Saisir la SDA : "
          echo SET   10-36   (0,%compteur%,0)   "1"
          echo SET   10-36   (0,%compteur%,1)   "!sda_%compteur%!"
          echo SET   10-36   (0,%compteur%,2)   "%varligne%"
          echo SET   10-36   (0,%compteur%,3)   "%varmdpsip%"

        if %compteur% EQU 2 GOTO carteadd
      goto listesda

       :listesdaChoix

          set /p choixsda_2="Voulez vous ajouter d'autres SDA, appuyer sur O/N (Oui/Non) > "
          if /i "%choixsda_2%"=="O" goto listesda
          if /i "%choixsda_2%"=="N" goto carteadd
          echo Mauvais choix ^! Entrez O our oui ou N pour non ^!
       goto listesdaChoix

      :carteadd
      echo nikel
      PAUSE


C'est normal si ça ne s'affiche pas????
Code:
^! Entrez O our oui ou N pour non ^!





______________________________________________________
Essayer c'est réussir!!!
Réussir n'est pas la finalité...
Répondre en citant
Message [R] programme création fichier 
djukonline a écrit:
C'est normal si ça ne s'affiche pas????
Code:
^! Entrez O our oui ou N pour non ^!

C'est du au setlocal
Remplace par :
Code:
^^! Entrez O our oui ou N pour non ^^!





______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Répondre en citant
Message [R] programme création fichier 
logan T a écrit:
djukonline a écrit:
C'est normal si ça ne s'affiche pas????
Code:
^! Entrez O our oui ou N pour non ^!

C'est du au setlocal
Remplace par :
Code:
^^! Entrez O our oui ou N pour non ^^!
Marchera pas mieux, il faut utiliser !! pour avoir un unique !.




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [R] programme création fichier 
TSnake41 a écrit:
logan T a écrit:
djukonline a écrit:
C'est normal si ça ne s'affiche pas????
Code:
^! Entrez O our oui ou N pour non ^!

C'est du au setlocal
Remplace par :
Code:
^^! Entrez O our oui ou N pour non ^^!
Marchera pas mieux, il faut utiliser !! pour avoir un unique !.

j'ai testé mon code et le tiens auparavant (sur W 10),le mien est fonctionnel mais le tien n'affiche pas les points d’exclamation.




______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Répondre en citant
Message [R] programme création fichier 
logan T a écrit:
TSnake41 a écrit:
logan T a écrit:
djukonline a écrit:
C'est normal si ça ne s'affiche pas????
Code:
^! Entrez O our oui ou N pour non ^!

C'est du au setlocal
Remplace par :
Code:
^^! Entrez O our oui ou N pour non ^^!
Marchera pas mieux, il faut utiliser !! pour avoir un unique !.

j'ai testé mon code et le tiens auparavant (sur W 10),le mien est fonctionnel mais le tien n'affiche pas les points d’exclamation.
Tu utilises quel Windows ?




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [R] programme création fichier 
Tsnake41 a écrit:
Tu utilises quel Windows ?

logan T a écrit:

j'ai testé mon code et le tiens auparavant (sur W 10),le mien est fonctionnel mais le tien n'affiche pas les points d’exclamation.





______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Message [R] programme création fichier 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch