Buenos dias a todos: Hace un mes aproximadamente envie una pregunta al foro por si alguien habia hecho transferencias automaticas y me respondieron con una respuesta de foro de hace tiempo.
http://www.mail-archive.com/[email protected]/msg23947.html Pues bien me puse manos a la obra y lo genere, pero me esta dando problemas: en el cl ejecuto el comando RUNRMTCMD con la direccion especificada y los parametros necesarios y se ejecuta un bat que es una DTF. En principio si abro una ventana de MSDOS y ejecuto el bat con los parametros me lo hace sin problemas y me crea el fichero XLS pero si lo ejecuto desde CL me da el siguiente error: =========================================== ECHO estß desactivado. ECHO estß desactivado. "PARAMETROS" "==========" ECHO estß desactivado. "BIBLIOTECA =====>" biblioteca "FICHERO ========>" fichero_400 "RUTA RED =======>" \\ direccion_de_red\fichero.xls "FICHERO DTF ====>" PRUEBA.DTF ConvType= OutputDevice= SaveFDF= echo [SQL]>> %4 El proceso no tiene acceso al archivo porque estß siendo utilizado por otro proc eso. El proceso no tiene acceso al archivo porque estß siendo utilizado por otro proc eso. El proceso no tiene acceso al archivo porque estß siendo utilizado por otro proc eso. *¨ * * ¨ * * ¨ * * ¨ * * ¨* El proceso no tiene acceso al archivo porque estß siendo utilizado por otro proc eso. El proceso no tiene acceso al archivo porque estß siendo utilizado por otro proc eso. El sistema no puede hallar el controlador especificado. ================================================================================ Lo del principio lo puse para ver si los parametros los enviaba correctamente. y eso parece que si lo hace bien. El error viene de un supuesto bloqueo del archivo que es lo que no entiendo, porque el arhivo en cuestion ya esta cerrado. No se si alguien me podria aconsejar que es lo que puede estar ocurriendo. Muchas gracias a todos Un saludo
@echo off REM %1 Biblioteca, %2 Fichero/400 a transferir a PC, %3 Fichero XLS, %4 Fichero DTF echo echo ECHO "PARAMETROS" ECHO "==========" ECHO ECHO "BIBLIOTECA =====>" %1 ECHO "FICHERO ========>" %2 ECHO "RUTA RED =======>" %3 ECHO "FICHERO DTF ====>" %4 echo >> %4 echo [DataTransferFromAS400]>> %4 echo Version=2.0>> %4 echo [HostInfo]>> %4 echo HostFile=%1/%2>> %4 echo HostName=ip 400>> %4 echo [ClientInfo]>> %4 echo ASCIITruncation=1>> %4 echo ConvType=5>> %4 echo CrtOpt=1>> %4 echo FDFFile=c:\.FDF>> %4 echo FDFFormat=1>> %4 echo FileOps=33447295>> %4 echo OutputDevice=2>> %4 echo PCFile=%3>> %4 echo PCFileType=16>> %4 echo SaveFDF=0>> %4 echo [SQL]>> %4 echo EnableGroup=0>> %4 echo GroupBy=>> %4 echo Having=>> %4 echo JoinBy=>> %4 echo MissingFields=0>> %4 echo OrderBy=>> %4 echo SQLSelect=>> %4 echo Select=*>> %4 echo Where=>> %4 echo [Options]>> %4 echo DateFmt=DMY>> %4 echo DateSep=[/]>> %4 echo DecimalSep=,>> %4 echo IgnoreDecErr=1>> %4 echo Lang=0>> %4 echo LangID=>> %4 echo SortSeq=0>> %4 echo SortTable=>> %4 echo TimeFmt=HMS>> %4 echo TimeSep=[:]>> %4 echo [HTML]>> %4 echo AutoSize=0>> %4 echo AutoSizeKB=128>> %4 echo CapAlign=0>> %4 echo CapIncNum=0>> %4 echo CapSize=6>> %4 echo CapStyle=1>> %4 echo Caption=>> %4 echo CellAlignN=0>> %4 echo CellAlignT=0>> %4 echo CellSize=6>> %4 echo CellWrap=1>> %4 echo Charset=>> %4 echo ConvInd=0>> %4 echo DateTimeLoc=0>> %4 echo IncDateTime=0>> %4 echo OverWrite=1>> %4 echo RowAlignGenH=0>> %4 echo RowAlignGenV=0>> %4 echo RowAlignHdrH=0>> %4 echo RowAlignHdrV=0>> %4 echo RowStyleGen=1>> %4 echo RowSytleHdr=1>> %4 echo TabAlign=0>> %4 echo TabBW=1>> %4 echo TabCP=1>> %4 echo TabCS=1>> %4 echo TabCols=2>> %4 echo TabMap=1>> %4 echo TabRows=2>> %4 echo TabWidth=100>> %4 echo TabWidthP=0>> %4 echo Template=>> %4 echo TemplateTag=>> %4 echo Title=>> %4 echo UseTemplate=0>> %4 echo [Properties]>> %4 echo AutoClose=0>> %4 echo AutoRun=0>> %4 echo Check4Untrans=0>> %4 echo Convert65535=0>> %4 echo Notify=1>> %4 echo SQLStmt=0>> %4 echo ShowWarnings=0>> %4 echo UseAlias=1>> %4 echo UseCompression=1>> %4 echo UserOption=0>> %4 echo UserID= >> %4 echo UserOption=3>> %4 echo [LibraryList]>> %4 echo Lib1=B DESDAT>> %4 G:\direccion_de_red\RXFERPCB %4 USER PWD rem DEL %4
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

