Comment définir une variable égal au contenu d'une autre variable?
Dans le suivant (exemple simplifié) fichier de commandes j'ai de la difficulté d'un réglage correct Y
:
@Echo off
setlocalenabledelayed Expansion
set EqS=Nope
set X=Eq
set Y=%X%S
echo Y
Comment puis-je obtenir la sortie de ce script pour être Nope
au lieu de EqS
?
Voulez-vous dire que vous voulez
Actuellement, cela se fera l'écho de Nqe pour moi. Ce que je veux echo est Nan.
Actuellement votre script se fera l'écho de
OP question est très claire: il veut savoir comment le dernier
J'ai posé la question avant de le modifier. C'était assez ambigu avant.
Y
être un pointeur sur EqS
ou vous voulez Y
pour contenir la chaîne "Eq" ou vous voulez Y
avoir la même valeur que EqS
?Actuellement, cela se fera l'écho de Nqe pour moi. Ce que je veux echo est Nan.
Actuellement votre script se fera l'écho de
Y
pour vous, pour Nope
vous pouvez utiliser %Y2%
de ma réponseOP question est très claire: il veut savoir comment le dernier
echo
commande show Nope
. À mon avis, vos questions, juste une confusion au lieu de l'aider...J'ai posé la question avant de le modifier. C'était assez ambigu avant.
OriginalL'auteur Exe_Arco | 2011-12-02
Vous devez vous connecter pour publier un commentaire.
Comme Karl demander, il pourrait y avoir différents sens de votre question.
J'essaie de donner une réponse pour chaque possibilité
Y3
, c'est vraiment utile!OriginalL'auteur jeb