Code: Selecteer alles
ftp -s:script.txt
Code: Selecteer alles
[b]script.txt:[/b]
open 192.168.0.133
username
password
cd bck
lcd i:\
mput *.*
bye
Iemand met een oplossing voor dit probleem?
Stino...
Code: Selecteer alles
ftp -s:script.txt
Code: Selecteer alles
[b]script.txt:[/b]
open 192.168.0.133
username
password
cd bck
lcd i:\
mput *.*
bye
Dmv. het PROMPT TP-commando kan je de prompting toggelen tussen aan en uit. Voor het overige, in XP kan je gewoon een FTP site definieren, en dan hebje gewoon drag en drop, inclusief sub directories.Stino schreef:Momenteel moet ik bij elke file nog confirmeren en kan ik geen hele Folders/Subfolders uploaden.
Iemand met een oplossing voor dit probleem?
Code: Selecteer alles
@echo off
for /r "I:\" %%a in (*.*) do call :upload "%%a"
Echo Upload Complete
goto :eof
:upload
for %%a in (%1) do set size=%%~za
echo Uploading "%1" (%size% bytes).......
echo.
echo open 192.168.0.133>upload.txt
echo username>>upload.txt
echo password>>upload.txt
echo cd bck>>upload.txt
echo put "%1">>upload.txt
echo bye>>upload.txt
ftp -s upload.txt
del upload.txt >nul
echo.
echo.
goto :eof
zoiets? (dit is voor een .bat file)Stino schreef:Had geprobeerd: dir /s | find "<DIR>" > mappen.txt maar om dan de mapnamen uit dat bestand te kunnen halen.
Code: Selecteer alles
@echo off
SETLOCAL
set TOOLPATH=c:\mytools\
set CONFIGFILE_DIRS=mappen.txt
FOR /F %%G in (%TOOLPATH%\%CONFIGFILE_DIRS%) do (
echo -------------------------------
echo Processing files in dir: %%G
>> hier je ftp <<
echo -------------------------------
)
ENDLOCAL
echo on