Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: elecktra en 4 Agosto 2008, 04:59 AM

Título: Seguimos con este maldito BAT, y pensar que se me hacia tan facil!
Publicado por: elecktra en 4 Agosto 2008, 04:59 AM
editado
Título: Re: Seguimos con este maldito BAT, y pensar que se me hacia tan facil!
Publicado por: wizard_0 en 4 Agosto 2008, 06:03 AM
Te  podria  ayudar  pero  la  verdad  no  entiendo  tu  problema..

partamos de  aki

C:\ICR\DATA\1_0017_080601_080630.txt
Esto  es  como  referencia  para  el  programa  encolador.exe?¿?  utilizamos  solo el  primer  valor  del  nombre  del archivo?¿

el  programa  encolador.exe  t  genera  carpetas y subcarpetas al  poner  esto ?¿

Tabla:Entrada  1 17

Esto  es  lo q  no  entiendo ?¿?
N sa sa CDRA-BAS BASCDR
Acaso  es  un  Select  en SQL  o  un  tipo  de  acceso  a   la  base  de  datos ?¿?¿

espero  m  aclares  esas  dudas  para  q t  pueda  ayudar..

salu2-->
Título: Re: Seguimos con este maldito BAT, y pensar que se me hacia tan facil!
Publicado por: carlitos.dll en 4 Agosto 2008, 07:36 AM
Código (dos) [Seleccionar]

@echo off
if not exist "%SystemDrive%\ICR\DATA\" (
echo No existe la carpeta "%SystemDrive%\ICR\DATA\"
pause
goto :eof
)

cd /d %SystemDrive%\ICR\DATA\

if not exist ".\Procesados\Registros" (mkdir ".\Procesados\Registros")

for %%a in (?_*_*_*.txt) do (
for /f "tokens=1,2 delims=_" %%b in ("%%a") do (
for /f "tokens=* delims=0" %%d in ("%%c") do (
call :comando %%a %%b %%d %date% %time:~0,2%.%time:~3,2%
)
)
)

pause
goto :eof

:comando
%SystemDrive%\ICR\encolador.exe N %~dp1%1 Tabla:Entrada %2 %3 N sa sa CDRA-BAS BASCDR>NUL 2>NUL
echo %SystemDrive%\ICR\encolador.exe N %~dp1%1 Tabla:Entrada %2 %3 N sa sa CDRA-BAS BASCDR>>%SystemDrive%\ICR\DATA\Procesados\Registros\%4-%5.txt

if not exist "%2" (mkdir "%2")
if exist "%2" (
if not exist "%2\%3" (mkdir "%2\%3")
)
goto :eof


Si necesitas escribir códigos en batch, te recomiendo leas el post de sirdarckcat de programación avanzada en batch, en este mismo foro, y ss64.com/nt
Título: Re: Seguimos con este maldito BAT, y pensar que se me hacia tan facil!
Publicado por: elecktra en 4 Agosto 2008, 12:10 PM
editado
Título: Re: Seguimos con este maldito BAT, y pensar que se me hacia tan facil!
Publicado por: elecktra en 5 Agosto 2008, 01:32 AM
editado
Título: Re: Seguimos con este maldito BAT, y pensar que se me hacia tan facil!
Publicado por: elecktra en 5 Agosto 2008, 04:14 AM
editado