vmiki 0 Share Posted September 23, 2009 Az lenne a nagy gondom, hogy szeretnék egy bat fájlt készíteni, ami az windows ftp kliensét használva feltölt egy konkrét fájlt, és az ftp-n lévõt felül is írja, amennyiben már ott szerepel. Néztem a neten leírásokat, de már az elején megáll a dolog, a log-ba is csak az elsõ parancsot menti ki, olyan mint ha egy végtelen ciklusba kerülne... Elõre is köszönöm! Link to comment Share on other sites More sharing options...
arpsoft 12 Share Posted September 23, 2009 Íme egy ftp szkript. elkuld.bat tartalma: ftp -s:elkuld.shp elkuld.shp tartalma open ftp.szerver.hu username password cd /konyvtar lcd c:\ahonnanakarod delete filena.me put filena.me close bye A username és password helyére értelem szerűen a bejelentkezési adatokat kell írni, az lcd parancs választja ki a helyi könyvtárat, ahol a küldendő fájl van, a cd a távoli könyvtárat állítja be. Az elkuld.bat-ot kell elindítani. Ja, a bat és az shp egy mappában legyen, különben a bat-ban be kell állítani az elkuld.shp útvonalát is. Link to comment Share on other sites More sharing options...
vmiki 0 Author Share Posted September 24, 2009 Indításra megjelenik a parancssori ablak és ez ismétlõdik: ftp -s:elkuld.shp FileZillával megnézve nem tölt fel semmit. Ezt miért csinálja? Link to comment Share on other sites More sharing options...
arpsoft 12 Share Posted September 24, 2009 Ez nálunk működik! Az ftp parancsnak nem szabadna ismétlődnie egy ablakon belül, mivel csak egyszer indítod el. Nem keverted össze az shp és a bat kiterjesztéseket? Link to comment Share on other sites More sharing options...
vmiki 0 Author Share Posted September 24, 2009 Nem kevertem össze. Lehetséges, hogy a kolis hálózat/tûzfal okoz ilyet? Bár ez az ftp ismétlõdés nem arra utal nem? Link to comment Share on other sites More sharing options...
vmiki 0 Author Share Posted September 28, 2009 Mûködik, a kolis hálózattal volt gond... Még egy kérdés. Hogy lehetne ezt úgy megoldani, hogy ha egy program idítja ezt a fájlt akkor is rendesen lefusson. (van egy kis program, ahol a gombra kattint és ennek kellene ugyanúgy lefutnia, mint ha õ nyitotta volna meg) Mert ebben az esetben csak felvillan, de nem csinál semmit. Link to comment Share on other sites More sharing options...
arpsoft 12 Share Posted September 28, 2009 A programnak elvileg ugyanúgy kéne indítania, mintha te indítod. A program milyen felhasználóval fut? Link to comment Share on other sites More sharing options...
vmiki 0 Author Share Posted September 28, 2009 Ugyanazzal, mint amivel a duplakattintást végzõ felhasználó Sima User és Rendszergazdánál is ezt csinálja... Link to comment Share on other sites More sharing options...
arpsoft 12 Share Posted September 30, 2009 Ja, még az lehet, hogy amikor a program indítja, akkor más az útvonal és nem találja meg az shp fájlt. A bat-ban adjad meg a teljes útvonalat, mondjuk így: ftp -s:c:\kuldozgeto\elkuld.shp Link to comment Share on other sites More sharing options...
vmiki 0 Author Share Posted September 30, 2009 Köszi, ezt kipróbálom holnap. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now