Příkazový řádek - připojení k FTP
Čaute všichni, doufám že pomůžete ;). Dá se nějak udělat že spustím soubor a v příkazovém řádku se sám připojí na ftp server? Abys nemusel vyplňovat postupně ty příkazy? Díky
Změna předmětu, původně: Příkazový řádek (host)
Ano, dá se udělat. V jakém operačním systému to potřebuješ?
Zkus příkaz
Ve Win 7. Mno já myslel, že bych naprogramoval program a kdybych ho spustil tak se mi připojí na ftp server :). Abych nemusel pořád spouštět příkazový řádek a vypisovat příkazy :)
Z tebe to leze jako z chlupatý deky. V čem to svoje dílo programuješ? K tomu nepotřebuješ žádný příkazový řádek, určitě existují nějaké knihovny nebo API funkce pro práci s FTP.
Prikazy napises do textoveho suboru ktoremu das priponu .bat Ten mozes normalne "spustit". Nemusis porad vypisovat prikazy. (za predpokaldu ze chces opakovane spustat nejaku stejnu vec, napr. zalohovanie stejnej zlozky apod)
V com to chces (v com vies) programovat?
ale to umí samotný ftp klient ve Windows - je to volba -s, stačí si vygenerovat sadu příkazů, které chceš provést a uložit do souboru a ty pak nechat provést.
ahoj,
taky se pokouším napsat takovou dávku.
vytvořil sem si soubor xxx.cmd kde mám ftp -s:test.txt 213.151.86.106 a teď mi nejde abych zadal uživatelské heslo k serveru mám to jako user jmeno_uzivatele heslo jmeno_uzivatele a to mi nějak nefunguje nejsem si jist zda to mám správně ale když si to vypíšu dotaz po dotazu tak mi to jde nevíš jak?? díky
no a co kdybys, když ses už vlomil do prastarého dotazu, sem vložil ten svůj skript, ať to nemusíme z tebe páčit jako z chlupaté deky?
tady máš příklad:
ch001249.htm
soubor.cmd
@echo off
date /t >> D:\davka_ftp\log.txt
time /t >> D:\davka_ftp\log.txt
echo ahoj >> D:\odeslat.txt
echo vytvořen soubor odeslat.txt >> D:\davka_ftp\log.txt
ftp -s:test.txt 213.151.86.106
del D:\odeslat.txt
echo smazán soubor odeslat.txt >> D:\davka_ftp\log.txt
echo dávka skončena >> D:\davka_ftp\log.txt
test.txt
user 3b pass 3b
put D:\odeslat.txt
quit
3b je login
díky za radu
fakt ti to není blbé? zkus kliknout na ten odkaz.