Bonjour à tous,
Je fais un programme dans lequel je créer un fichier batch qui par la suite sera exécuté par le programme.
Le batch est créé suivant cette méthode :
Le batch est donc l'association du texte "prog.exe" de la textbox1 et de la textbox4.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 { StreamWriter SW; SW = File.CreateText("C:\\Program Files\\temp.bat"); SW.WriteLine("prog.exe " + textBox1.Text + " " + textBox4.Text); SW.Close(); }
Seulement mon problème est que ce qui se trouve dans la textbox1 est le chemin d'un répertoire qui est récupérer d'un folderbrowserDialog par la variable openFileDialog.FileName récupérée quand l'utilisateur sélectionne un repertoire, hors le "prog.exe" pour faire ce qu'il à a faire ne gère pas les espaces qui sont dans le chemin, à part si ce chemin est contenu dans les balises "", donc ma question est comment est ce que pourrais faire pour que les balises " " soit rajoutés en début et en fin du chemin en question dans la textbox qui sera par la suite mise dans le batch...
J'espère que vous avez à peu prés compris ce que je veux faire
Merci de votre aide
Partager