Bonjour,

J'expose ici mon problème évoqué .

Je suis sur un poste en windows XP sp3
Lorsque j'utilise le script mentionné plus haut où celui ci après je n'obtiens pas le résultat escompté :

Script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
@ECHO OFF
setlocal EnableDelayedExpansion
CLS
REM Récupération du nom de domaine :
for /F "delims=," %%k in ('ipconfig /all ^|find "Suffixe DNS propre"') do (
set TEMP=%%k
set DOM=%TEMP:~44,99%
echo !DOM! > U:\test
)

pause
echo.
résultat :


Vous l'aurez compris, j'ai comme un problème, ça me le fait en exécutant le script par clic ou en l'appelant directement dans la console.

Si j'exécute ipconfig /all ^|find "Suffixe DNS propre" dans une console j'obtiens l'aide de la commande et je lance sans le "^" j'obtiens la réponse attendue.
Si j'exécute mon script par clic avec dedans ipconfig /all |find "Suffixe DNS propre" j'obtiens que | était inattendu.

Si vous avez des idées, je cherche peut-être du côté d'une mise à jour manquante ...... ?