E=mc2
asked on
Modifying an FTP script not to delete files in the LOCAL folder
I would like to modify this portion of an FTP script so that it does try to look at the LOCAL folder to compare files with the REMOTE folder - and then try to delete those files on the REMOTE FOLDER.
I simply want the script to download the files found in the REMOTE folder to the LOCAL folder, Delete the files in the Remote folder - but not to delete anything in the LOCAL folder..
:GetFTPFiles
(echo open %ftpserver%
echo user %username% %password%
echo bin
echo cd %remotedir%
echo lcd "%localdir%"
echo mget *.*
echo quit
) | ftp -n -i
exit /b
:ClearfTPFiles
(echo open %ftpserver%
echo user %username% %password%
echo cd %remotedir%
(for /f "tokens=*" %%a in ('dir /b /a-d "%localdir%\*.*"') do @echo dele "%%~a")
echo quit
) | ftp -n -i -d
I simply want the script to download the files found in the REMOTE folder to the LOCAL folder, Delete the files in the Remote folder - but not to delete anything in the LOCAL folder..
:GetFTPFiles
(echo open %ftpserver%
echo user %username% %password%
echo bin
echo cd %remotedir%
echo lcd "%localdir%"
echo mget *.*
echo quit
) | ftp -n -i
exit /b
:ClearfTPFiles
(echo open %ftpserver%
echo user %username% %password%
echo cd %remotedir%
(for /f "tokens=*" %%a in ('dir /b /a-d "%localdir%\*.*"') do @echo dele "%%~a")
echo quit
) | ftp -n -i -d
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
»bp