what is wrong with this for loop in my script?











up vote
-1
down vote

favorite












K:bin>type get_date_without_space.bat
SET DATE_WITH_SPACE=%DATE%
FOR /F "TOKENS=1-2" %I IN ("%DATE_WITH_SPACE%") DO SET DATE_WITHOUT_SPACE=%I_%J
ECHO %DATE_WITHOUT_SPACE%


This doesn't work. Why?



K:bin>get_date_without_space.bat
K:bin>SET DATE_WITH_SPACE=Fri 11/16/2018
DATE_WITH_SPACEI_J was unexpected at this time.

K:bin>FOR /F "TOKENS=1-2" DATE_WITH_SPACEI_J


K:bin>










share|improve this question







New contributor




Francky Leyn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 1




    In a batch-file the for meta variables need to have a doubled percent sign, single ones are only for the cmd line.
    – LotPings
    3 hours ago










  • To replace your space , simply use string substitution Echo %date: =_%
    – LotPings
    30 mins ago















up vote
-1
down vote

favorite












K:bin>type get_date_without_space.bat
SET DATE_WITH_SPACE=%DATE%
FOR /F "TOKENS=1-2" %I IN ("%DATE_WITH_SPACE%") DO SET DATE_WITHOUT_SPACE=%I_%J
ECHO %DATE_WITHOUT_SPACE%


This doesn't work. Why?



K:bin>get_date_without_space.bat
K:bin>SET DATE_WITH_SPACE=Fri 11/16/2018
DATE_WITH_SPACEI_J was unexpected at this time.

K:bin>FOR /F "TOKENS=1-2" DATE_WITH_SPACEI_J


K:bin>










share|improve this question







New contributor




Francky Leyn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 1




    In a batch-file the for meta variables need to have a doubled percent sign, single ones are only for the cmd line.
    – LotPings
    3 hours ago










  • To replace your space , simply use string substitution Echo %date: =_%
    – LotPings
    30 mins ago













up vote
-1
down vote

favorite









up vote
-1
down vote

favorite











K:bin>type get_date_without_space.bat
SET DATE_WITH_SPACE=%DATE%
FOR /F "TOKENS=1-2" %I IN ("%DATE_WITH_SPACE%") DO SET DATE_WITHOUT_SPACE=%I_%J
ECHO %DATE_WITHOUT_SPACE%


This doesn't work. Why?



K:bin>get_date_without_space.bat
K:bin>SET DATE_WITH_SPACE=Fri 11/16/2018
DATE_WITH_SPACEI_J was unexpected at this time.

K:bin>FOR /F "TOKENS=1-2" DATE_WITH_SPACEI_J


K:bin>










share|improve this question







New contributor




Francky Leyn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











K:bin>type get_date_without_space.bat
SET DATE_WITH_SPACE=%DATE%
FOR /F "TOKENS=1-2" %I IN ("%DATE_WITH_SPACE%") DO SET DATE_WITHOUT_SPACE=%I_%J
ECHO %DATE_WITHOUT_SPACE%


This doesn't work. Why?



K:bin>get_date_without_space.bat
K:bin>SET DATE_WITH_SPACE=Fri 11/16/2018
DATE_WITH_SPACEI_J was unexpected at this time.

K:bin>FOR /F "TOKENS=1-2" DATE_WITH_SPACEI_J


K:bin>







windows-10 batch






share|improve this question







New contributor




Francky Leyn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




Francky Leyn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




Francky Leyn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 3 hours ago









Francky Leyn

42




42




New contributor




Francky Leyn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Francky Leyn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Francky Leyn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








  • 1




    In a batch-file the for meta variables need to have a doubled percent sign, single ones are only for the cmd line.
    – LotPings
    3 hours ago










  • To replace your space , simply use string substitution Echo %date: =_%
    – LotPings
    30 mins ago














  • 1




    In a batch-file the for meta variables need to have a doubled percent sign, single ones are only for the cmd line.
    – LotPings
    3 hours ago










  • To replace your space , simply use string substitution Echo %date: =_%
    – LotPings
    30 mins ago








1




1




In a batch-file the for meta variables need to have a doubled percent sign, single ones are only for the cmd line.
– LotPings
3 hours ago




In a batch-file the for meta variables need to have a doubled percent sign, single ones are only for the cmd line.
– LotPings
3 hours ago












To replace your space , simply use string substitution Echo %date: =_%
– LotPings
30 mins ago




To replace your space , simply use string substitution Echo %date: =_%
– LotPings
30 mins ago















active

oldest

votes











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});






Francky Leyn is a new contributor. Be nice, and check out our Code of Conduct.










 

draft saved


draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1376063%2fwhat-is-wrong-with-this-for-loop-in-my-script%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes








Francky Leyn is a new contributor. Be nice, and check out our Code of Conduct.










 

draft saved


draft discarded


















Francky Leyn is a new contributor. Be nice, and check out our Code of Conduct.













Francky Leyn is a new contributor. Be nice, and check out our Code of Conduct.












Francky Leyn is a new contributor. Be nice, and check out our Code of Conduct.















 


draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1376063%2fwhat-is-wrong-with-this-for-loop-in-my-script%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

Mangá

Eduardo VII do Reino Unido