Bonjour,
Je viens tout juste de me renseigner sur le batch pour automatiser des tâches et j'ai quelques problèmes avec mon script que j'ouvre avec un fichier .bat :
Voilà, est-ce qu'une âme charitable pourrait me renseigner sur l'utilisation de variable avec des caractères spéciaux (à moins que je les fasse passer avec un fichier.txt)
Code : 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
25
26
27
28
29
30 @echo off cls rem -Choix de la classe- set /p CLASSE="Classe ? " rem -Création du dossier- md C:\Users\Vincent\Desktop\%CLASSE% rem -Création du fichier- echo. > C:\Users\Vincent\Desktop\%CLASSE%.txt rem -Copie du contenu de ent.txt dans le fichier précédemment créé- type C:\Users\Vincent\Desktop\Site\Classe\ent.txt > C:\Users\Vincent\Desktop\%CLASSE%.txt rem -Incrémentation d'une chaîne de caractère avec caractères spéciaux dans la variable "a"- set /a a=^<title^>Corrigés %CLASSE%^</title^> rem (!!Ceci ne marche pas je ne sais pas comment faire!!) rem -Insertion de cette chaîne de caractère à la suite de %CLASSE%.txt- %a% >> C:\Users\Vincent\Desktop\%CLASSE%.txt rem -Copie du fichier Suite1.txt à la suite de %CLASSE%.txt- type C:\Users\Vincent\Desktop\Site\Classe\Suite1.txt >> C:\Users\Vincent\Desktop\%CLASSE%.txt rem remplacement de toutes les chaînes de caractère "blablabla" dans %CLASSE%.txt par "%CLASSE% rem (!!Là j'ai beau chercher je n'y arrive pas.!!) rem -renommer le fichier en .html- cd C:\Users\Vincent\Desktop & ren %CLASSE%.txt %CLASSE%.html
et sur le remplacement de chaînes de caractères ? J'ai trouvé quelques trucs mais je comprends pas comment cela fonctionne. Merci beaucoup.
Partager