piping into getKey problem

Discussion forum for all Windows batch related topics.

Moderator: DosItHelp

Post Reply
Message
Author
Ed Dyreen
Expert
Posts: 1569
Joined: 16 May 2011 08:21
Location: Flanders(Belgium)
Contact:

piping into getKey problem

#1 Post by Ed Dyreen » 16 Jul 2015 13:34

Hi, my getKey function works great, but now I am running into problems when testing it.

I do not want to test getKey manually so I use a pipe.

getKey uses a never ending loop, in order to abort it getKey runs inside it's own cmd instance.

a simplified code showing the problem;

Code: Select all

echo.A|cmd /V:on /E:on /T:0B /Q /C "for /L %%? in () do (xcopy/WQL !comspec! \)"

Code: Select all

Druk op een toets om te beginnen met kopiërenA
1 bestand(en)
Druk op een toets om te beginnen met kopiëren?
1 bestand(en)
Druk op een toets om te beginnen met kopiëren?
1 bestand(en)
Druk op een toets om te beginnen met kopiëren?
1 bestand(en)
...
Normally xcopy waits for input, but not in this case.

I expect to read an 'A' followed by a 'cr' and an 'lf', followed by xcopy waiting :?

Post Reply