Bonjour
Je viens de faire un batch de quelques lignes qui fonctionne mais quelque chose m'intrigue.
Quand je l'exécute dans une console Windows, un caractère apparaît alors qu'il ne devrait pas.
Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 set NBase=%1 set user=%2 set pass=%3 set path_mysql="%programfiles%\MySQL\MySQL Server 8.0\bin\mysqldump.exe" %path_mysql% -u %user% -p%pass% %NBase% > sauvegardebase.sql @echo Traitement fini
ce qui donne à l'affichage
"C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqldump.exe" -u user -ppassword mabase 1>sauvegardebase.sql
Pourquoi ce chiffre 1 entre mabase et le > alors qu'il n'est nulle part dans ma ligne de commande ?????????
Partager