Bonjour,

Lorsque j'utilise la commande suivante, en ligne de commandes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
for /f %i in (LISTE_DES_POSTES_A_PREVENIR.txt) do msg /server:%i * /v "MESSAGE DE TEST..."

Cela fonctionne parfaitement.
Si j'utilise le script suivant :
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
cls
@echo off

title [ENVOI MESSAGE POPUP SUR LES AUTRES PC]

color 5F
REM -> Le premier chiffre correspond à la couleur de fond, et le second à celui de premier plan :
REM -> 8 = Gris, 9 = Bleu, A = Vert, B = Cyan, C = Rouge, D = Rose, E = Jaune, F = Blanc 
REM -> 0 = Noir, 1 = Bleu foncé, 2 = Vert, 3 = Bleu-gris, 4 = Marron, 5 = Pourpre, 6 = Kaki, 7 = Gris clair

REM pause

for /f %i in (LISTE_DES_POSTES_A_PREVENIR.txt) do msg /server:%i * /v "MESSAGE DE TEST..."

REM pause
J'obtiens ceci :
do était inattendu.


Si je supprime l'espace entre la paranthèse ")" et le mot do, j'obtiens ceci :
msg était inattendu.


Que dois-je faire pour pouvoir exécuter mon script ?

Merci.