variables en batch

Iniciado por crisoof, 11 Febrero 2015, 17:16 PM

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

engel lex

crisoof no escribas en mayusculas

reglas del foro
CitarI.A.1.a. Formato.

El contenido dentro del foro deberá seguir unas reglas mínimas de formato, entre las cuales se encuentran:
-Usar las mayúsculas de forma moderada (ver sección III.C.1.b. ).
-Usar sólo colores oscuros en los mensajes, así como verde oscuro, azul, marrón y negro.
-El título de los mensajes debe ser descriptivo con acuerdo al contenido. --No son descriptivos asuntos que sólo piden ayuda o hacen referencia a la temática general del tablón en los que son escritos.
-Los mensajes deben ser legibles y fácilmente entendibles, esto incluye:
-La fuente usada (tamaño, color y otros adornos).
-El lenguaje o terminología usado (se evitarán las jergas y términos coloquiales).
-La ortografía.
-La redacción del mensaje (nadie podrá ayudarte si no te entiende).
....

CitarIII.C.1.b. Modificación de mensajes.

En caso de que un mensaje no cumpla con las normas, ya sea exceso de uso mayúsculas (más de 35 mayúsculas seguidas, o más del 25% del mensaje con mayúsculas se considera excesivo), posteo de correos electrónicos, el publicarlo en el subforo incorrecto, o cualquier otra violación a las normas que no merezca que el mensaje sea borrado, será modificado o movido por algún moderador.

La notificación de estas acciones es opcional para el moderador, los usuarios que deseen ser informados cuando un mensaje es movido, pueden habilitar la notificación de sus temas.


si quieres resaltar un mensaje tienes muchas formas
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

crisoof

#11
hola de nuevo, disculpa por no contestar de inmediato pero al irme del trabajo me desconecto de esto xD, también sorry por las mayúsculas pero como programa en mayúsculas se me queda muchas veces el mayúscula activado y se me olvida, igualmente las dejare como minúsculas aunque sea código

hice lo que me habías planteado, primero le hice un par de modificaciones a lo que me habías pasado, CON LAS MODIFICACION ANDA DE MARAVILLA  ;-) ;-) :laugh: :laugh: :rolleyes: ::), muchas gracias dejo el código corregido, por si a alguien le sirve aunque no creo, porque mis errores son tan específicos como tontos xD

Código (dos) [Seleccionar]
@echo off
rem ----- variables credenciales de bases de datos
set conexion=qa_datac/qa_dc@orcl_qa

rem ----- variables --> directorios
set list_wdg_path=%homedrive%\users\cristofer.martinez\desktop\batch_dwg\
set path_script=%homedrive%\users\cristofer.martinez\desktop\batch_dwg\script\
set path_sql=%homedrive%\users\cristofer.martinez\desktop\batch_dwg\sql\
set path_fme=%homedrive%\users\cristofer.martinez\desktop\batch_dwg\fme_exe\
set path_block=%homedrive%\users\cristofer.martinez\desktop\batch_dwg\archivos\
set path_segmento=%homedrive%\users\cristofer.martinez\desktop\batch_dwg\archivos_segmento\

del "%path_sql%estadistica.sql"
echo select count(*) from  errores_geom;>>"%path_sql%estadistica.sql"
echo exit>>"%path_sql%estadistica.sql"
for /f "tokens=* delims=" %%a in ('""sqlplus.exe" -s qa_datac/qa_dc@orcl_qa @%sqlpath%estadistica | "findstr.exe" "[0-9]""') do (
set /a geom=%%~a
echo %geom%
)
call "%path_script%prueba.bat"



2 bath, prueba.bat
@ECHO OFF
echo "este es el valor de la variable geom"
ECHO %geom%
PAUSE


Saludos