Directorio no encontrado bat no encuentra directorio ftp
Publicado por CarlosQ (28 intervenciones) el 11/01/2012 18:46:36
Maestros no logro encontrar un directorio
utilizo este bat para traer los ultimos archivos generados en un directorio, consulta creada por un maestro del foro. Ahora cree un ftp con directorio en D:CarpetaA\CarpetaB
la CarpetaA esta como Home, uso filezilla server
y no encuentra ni la CarpetaA ni la CarpetaB
@echo off
set Dire=10.232.xx.xxx
set User=usuario
set Pass=contraseña
echo open %Dire% > popo-1.txt
echo user %User% %Pass% >> popo-1.txt
echo cd /CarpetaB >> popo-1.txt -------------> no se como debería ir
echo ls archivo_????????_????.txt >> popo-1.txt
echo bye >> popo-1.txt
pause
ftp -n <popo-1.txt >popo-0.txt
pause
set File=
for /F %%a in (popo-0.txt) do set File=%%a
IF "%File%" == "" goto:EOF
pause
echo open %Dire% > popo-2.txt
echo user %User% %Pass% >> popo-2.txt
echo cd /CarpetaB >> popo-2.txt
echo asc >> popo-2.txt
echo get %File% >> popo-2.txt
echo bye >> popo-2.txt
pause
ftp -n <popo-2.txt >nul
del popo-?.txt
por favor,
saludos
utilizo este bat para traer los ultimos archivos generados en un directorio, consulta creada por un maestro del foro. Ahora cree un ftp con directorio en D:CarpetaA\CarpetaB
la CarpetaA esta como Home, uso filezilla server
y no encuentra ni la CarpetaA ni la CarpetaB
@echo off
set Dire=10.232.xx.xxx
set User=usuario
set Pass=contraseña
echo open %Dire% > popo-1.txt
echo user %User% %Pass% >> popo-1.txt
echo cd /CarpetaB >> popo-1.txt -------------> no se como debería ir
echo ls archivo_????????_????.txt >> popo-1.txt
echo bye >> popo-1.txt
pause
ftp -n <popo-1.txt >popo-0.txt
pause
set File=
for /F %%a in (popo-0.txt) do set File=%%a
IF "%File%" == "" goto:EOF
pause
echo open %Dire% > popo-2.txt
echo user %User% %Pass% >> popo-2.txt
echo cd /CarpetaB >> popo-2.txt
echo asc >> popo-2.txt
echo get %File% >> popo-2.txt
echo bye >> popo-2.txt
pause
ftp -n <popo-2.txt >nul
del popo-?.txt
por favor,
saludos
Valora esta pregunta
0