(Batch et VBS) Petit probléme avec un script batch VBS
	
	
		Bonjour, j'ai un petit souci avec un script batch et vbs, voila s'est un fichier batch qui créer un vbs pour ouvrir une boiite de dialogue pour sélectionné un fichier sur le disque dur, voici le script batch en question:
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 
 | echo Set oUA = CreateObject("UserAccounts.CommonDialog") > SelectFichier.vbs 
echo x = oUA.ShowOpen >> SelectFichier.vbs 
echo wscript.echo x >> SelectFichier.vbs 
echo st = oUA.FileName >> SelectFichier.vbs 
echo stExt = Right(st,3) >> SelectFichier.vbs 
echo i = InStrRev (st,"\") >> SelectFichier.vbs 
echo stNom = Mid(st,i+1) >> SelectFichier.vbs 
echo stNomSansExt = Left(stnom,Len(stnom)-4) >> SelectFichier.vbs 
echo Wscript.echo "Set MonBatchName=" ^& oUA.FileName >> SelectFichier.vbs 
cscript SelectFichier.vbs > var.bat & call var.bat 
echo  %MonBatchName%
pause>nul | 
 Donc mopn souci s'est ici:
	Code:
	
cscript SelectFichier.vbs > var.bat &
 Donc le VBS créer un autre batch var.bat pour y inséré la variable du chemin du fichier sélectioné, mais avant la variable il écrit ceci dans var.bat:
	Code:
	
| 12
 
 | Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. Tous droits r‚serv‚s. | 
 Quelqu'un saurait-il comment annuler l'écriture de ses deux lignes ?