[BATCH] [RESUELTO] Problema con tokens en comando FOR /F

Iniciado por Meine programmen, 23 Diciembre 2012, 14:25 PM

0 Miembros y 1 Visitante están viendo este tema.

Meine programmen

He buscado pero no encuentro como solucionar el problema. Cuando voy a la linea de comandos e introduzco
FOR /F "tokens=3*" %A IN ("HOLA QUE TAL ESTAS") DO (echo %A)
Me responde solo "TAL" en vez de "TAL ESTAS". Tambien he probado con "tokens=1,3" y con "tokens=1-3" pero en ambos casos solo me responde "HOLA" en vez de "HOLA TAL" y "HOLA QUE TAL". He buscado en varias paginas y en la ayuda del comando FOR pero no encuentro nada diferente.  Tambien he probado lo mismo en mis dos ordenadores y en una maquina virtual (Los ordenadores Win7 y WinXP, la maquina virtual WinXP), pero el resultado es el mismo. Gracias de antemano.
REMEMBER! Reality is an illusion, the universe is a hologram, BUY GOLD! BYE!!


Segadorfelix

 :laugh: :laugh: eso me paso también en una ocasión.
Es esto:
FOR /F "tokens=3*" %A IN ("HOLA QUE TAL ESTAS") DO (echo %A %B)
o este:
FOR /F "tokens=2*" %A IN ("HOLA QUE TAL ESTAS") DO (echo %B)

Meine programmen

REMEMBER! Reality is an illusion, the universe is a hologram, BUY GOLD! BYE!!