Avatar billede nogetfornoget Mester
10. december 2010 - 14:25 Der er 14 kommentarer og
1 løsning

Overføre filer til ftp-drev via command line-script - bat-fil

Hej alle,

jeg har her en erver, som kører lidt af hvert - men som udgangspunkt er det en almindelig fil og printserver.

Styresystemet er Windows 2003 Server.

På maskinen dannes der nogle filer i en bestemt mappe, når bogholderiet kører løn.

Denne lønfil bliver idag trukket ud af maskinen og videresendt til en ekstern samarbejdspartner via alm. email.

Dette fungerer for så vidt fint nok.

Men nu har der været revision og de mener at det er for "nemt" at komme til at ændre i lønfilerne, før de overføres.

Derfor har jeg fået opsat en ftp-folder med to brugere
- en der kan skrive til mappen (dem der laver løn her) - username: writer

- en der kan løse fra mappen (vores samarbejdspartner) - reader

For at gøre processen mere automatiseret - og dermed mere sikkert - har jeg forestillet mig at man kunne sætte en command-line ftp overførsel igang.

Dette kan jeg sagtens gøre manuelt - men når nu det skal være automatiseret, så ville jeg høre om der var nogle af jer derude, som kunne komme med et bud på hvad jeg kan gøre.

I min folder vil der kun være de filer, der skal overføres - så det jeg lidt efterlyser er en kommando, der overfører alt hvad der er i min udgangsfolder til ftp-serveren.

Jeg håber at der er nogen af jer, der har et bud på hvorledes jeg kan gøre dette.

Mvh.
Martin
Avatar billede 2Mida Praktikant
10. december 2010 - 14:38 #1
Avatar billede nogetfornoget Mester
10. december 2010 - 14:42 #2
Jeg vil helst undgå at skulle installere for meget "ekstra" på maskinen.

Derfor helst via cmd --> ftp

Så kan jeg gemme det som en .bat fil og sætte den op til at køre på bestemte tidspunkter i måneden afhængig af hvornår de kører lønkørslerne.
Avatar billede Slettet bruger
10. december 2010 - 14:44 #3
du kan skrive et *.txt fil f.eks ftp.txt og køre ftp.exe -s:ftp.txt

I txt filen kan du skrive de kommandoer som du gør manuelt.

se: http://www.nsftools.com/tips/MSFTP.htm
Avatar billede nogetfornoget Mester
10. december 2010 - 14:49 #4
@Jape44: Det vil jeg da forsøge mig med - tak for info - vil du have nogen point? Så opret et svar :-)
Avatar billede Slettet bruger
10. december 2010 - 14:51 #5
ok og skriver bare tilbage hvis du får problemer
Avatar billede nogetfornoget Mester
10. december 2010 - 14:56 #6
Mange tak for hjælpen - jeg er sikker på det nok skal komme til at virke her :-)
Avatar billede nogetfornoget Mester
22. december 2010 - 09:00 #7
Hej igen,

jeg skal lige bruge lidt hjælp, til at få sat min txt-fil rigtig op.

Jeg har forsøgt med flg.:
ftp
open ftp.mysite.com
user test1
pass password1
cd faktura


men jeg får meldingen:
530 Please login with USER and PASS

Kan du hjælpe med at få min kommando rigtig?
Avatar billede Slettet bruger
22. december 2010 - 14:44 #8
Mnnnjaaaaeee!!!

Nu har jeg ikke en FTP server at teste på, måske du kunne skrive user test1 pass password1 på samme linje?
Avatar billede nogetfornoget Mester
22. december 2010 - 14:46 #9
det vil jeg prøve - tak for input - du får melding om det virker eller ej
Avatar billede nogetfornoget Mester
22. december 2010 - 14:50 #10
desværre - nu skriver den at min bruger tes1

331 Password required for user test1 pass password1.

530 User user test1 pass password1 cannot log in.
Login failed.


Min txt-fil ser ud som følger:
ftp
ftp
open ftp.mysite.com
user test1 pass password1
cd faktura
Avatar billede Slettet bruger
22. december 2010 - 14:59 #11
Timer den out! eller?

Kan du logge ind manuelt?
Avatar billede nogetfornoget Mester
22. december 2010 - 15:05 #12
jeg kan fint udføre de ønskede kommandoer manuelt - så det er ikke der problemet er - det er opbygningen af mit script/txt-fil, der er problemet.
Avatar billede Slettet bruger
22. december 2010 - 15:12 #13
Avatar billede nogetfornoget Mester
22. december 2010 - 15:28 #14
Jeg fik det til at virke - tak for hjælpen :D

For en god ordens skyld vil jeg lige paste min txt-fils indhold her:

open ftp.mysite.com
test1
password1
cd faktura
Avatar billede Slettet bruger
22. december 2010 - 16:21 #15
Glimragende :-) Og god Jul!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester