Bonsoir,

Je potasse le cours en ligne sur le site concernant le BATCH, j'en suis au début c'est pas toujours simple mais là je bloque sur le sujet des guillemets.

Je n'arrive pas à comprendre dans le code mis en exemple par l'auteur, le pourquoi de comment mais à quoi ça sert:
Voici le passage :

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
@echo off
set VAR_Espace_Un="Ma chaîne avec des espaces"
set VAR_Espace_Deux"=Ma chaîne avec des espaces"
set "VAR_Espace_Trois=Ma chaîne avec des espaces"
::il y a quatre espaces à la fin de la ligne suivante
set /p VAR_Saisie_Un=    ma saisie un:    
set /p "VAR_Saisie_Deux=    ma saisie deux:    "
set /a VAR_Calcul_Un=1+10
set /a VAR_Calcul_Deux"=2+20"
set /a "VAR_Calcul_Trois=3+30"
echo.
echo %VAR_Espace_Un%
echo %VAR_Espace_Deux%
echo %VAR_Espace_Trois%
echo.
set VAR_Saisie
echo.
set VAR_Calcul
echo.
pause
mais bon pour plus de transparence voici le lien : https://initscreen.developpez.com/tu...pt-batch/#LI-E (scroller un peu plus bas )

Ce que je ne comprend pas c'est l’intérêt des de ce guillemet , comment est interprété ces guillemets par l'invite de commande . Et pourquoi dans l'exemple ci-dessus la
Code : Sélectionner tout - Visualiser dans une fenêtre à part
VAR_Espace_Deux"=Ma chaîne avec des espaces"
affiche Commande echo désactivée..

Voilà merci d'avance en tout cas.