Foros del Web » Programación para mayores de 30 ;) » Programación General »

Batch: TYPE dentro de un IF

Estas en el tema de Batch: TYPE dentro de un IF en el foro de Programación General en Foros del Web. Quiero mandar escribir una salida hacia un archivo: Cuando pongo la sentencia de esta forma funciona bien: TYPE %fCAgrario% > %fCAgrarioY% Pero cuando la meto ...
  #1 (permalink)  
Antiguo 25/01/2011, 13:36
 
Fecha de Ingreso: enero-2011
Mensajes: 14
Antigüedad: 13 años, 9 meses
Puntos: 0
Pregunta Batch: TYPE dentro de un IF

Quiero mandar escribir una salida hacia un archivo:
Cuando pongo la sentencia de esta forma funciona bien:
TYPE %fCAgrario% > %fCAgrarioY%

Pero cuando la meto dentro de un IF de esta forma:
IF FlagCabAg==SI TYPE %fCAgrario% > %fCAgrarioY%

No funciona, no llega al TYPE, no escribe nada.
Ya revise como llega el valor de la Bandera y llega bien a este punto.
Pero...simplemente si le quito el IF si escribe, si se lo dejo no lo hace.

Podran hecharme la mano?
Gracias
  #2 (permalink)  
Antiguo 25/01/2011, 14:20
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Batch: TYPE dentro de un IF

puedes hacerlo asi:

IF FlagCabAg==SI echo %fCAgrario% > %fCAgrarioY%

Saludos!
  #3 (permalink)  
Antiguo 25/01/2011, 14:21
 
Fecha de Ingreso: enero-2011
Mensajes: 14
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Batch: TYPE dentro de un IF

Pequeño detalle: Me falto encerrar en %% la bandera.

IF %FlagCabAg%==SI TYPE %fCAgrario% > %fCAgrarioY%

Asunto solucioando.

Etiquetas: batch
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:44.