Hahne
07.01.2008, 11:13
hallo,
ich brauche eine batchdatei die komplett ohne äußerliche einflüsse arbeitet, also ohne dass ich irgendwelche eingaben tätigen muss. und zwar möchte ich von einem ordner auf meinem ftp server alle dateien als backup in einen anderen ordner auf meinem ftp server kopieren aber irgendwie klappt das mit meinem script nicht. bei mir verlangt er immer die eingabe des benutzernamens und passwortes.
@SET ftpserver=localhost
@SET ftpquellpfad=/quelle/
@SET ftpzielpfad=/ziel/
@SET ftpuser=anonymous
@SET ftppasswort=abcde@fghij
@MD C:\Temp\backup
@FTP
@OPEN %ftpserver%
@%ftpuser%
@%ftppasswort%
@PROMPT OFF
@lcd C:\Temp\backup
@CD %ftpquellpfad%
@MGET *
@CD %ftpzielpfad%
@MPUT *
@BYE
@RMDIR C:\Temp\backup /s /q
@GOTO ende
wäre super wenn ihr mir helfen könntet!
gruß hahne
ich brauche eine batchdatei die komplett ohne äußerliche einflüsse arbeitet, also ohne dass ich irgendwelche eingaben tätigen muss. und zwar möchte ich von einem ordner auf meinem ftp server alle dateien als backup in einen anderen ordner auf meinem ftp server kopieren aber irgendwie klappt das mit meinem script nicht. bei mir verlangt er immer die eingabe des benutzernamens und passwortes.
@SET ftpserver=localhost
@SET ftpquellpfad=/quelle/
@SET ftpzielpfad=/ziel/
@SET ftpuser=anonymous
@SET ftppasswort=abcde@fghij
@MD C:\Temp\backup
@FTP
@OPEN %ftpserver%
@%ftpuser%
@%ftppasswort%
@PROMPT OFF
@lcd C:\Temp\backup
@CD %ftpquellpfad%
@MGET *
@CD %ftpzielpfad%
@MPUT *
@BYE
@RMDIR C:\Temp\backup /s /q
@GOTO ende
wäre super wenn ihr mir helfen könntet!
gruß hahne