Avatar billede rbl Praktikant
09. januar 2005 - 22:08 Der er 4 kommentarer og
1 løsning

Ftp.exe - tjek om mappe eksisterer.

Jeg har lavet batch-fil, der overfører filer/mapper fra én server til en anden ved hjælp af ftp.exe:

ftp.exe <servernavn>
<bruger>
<kode>
put fil_fra_server1 fil_til_server2
mkdir testfolder
osv...

Det fungerer fint nok, men hvordan tjekker man om en mappe allerede eksisterer, så man ikke prøver at oprette den igen ?

På forhånd tak.
Avatar billede bertelbrander Novice
10. januar 2005 - 00:03 #1
Jeg tror ikke man kan, men normalt sker der ikke noget ved at man forsøger at oprettte en mappe der findes.

Man kunne måske lave en session, pipe alt output til en fil, i denne session lave en "ls -l" og bagefter checke filen for at se om mappen eksisterede.
Avatar billede rbl Praktikant
10. januar 2005 - 08:52 #2
Jeg ved godt at der ikke sker noget ved at oprette en mappe, der allerede findes, men jeg skal bruge outputtet til at automatisk vurdere om mappeoprettelserne gik godt. Hvis en mappeoprettelse fejler, vides det ikke om det er fordi den allerede findes, eller fordi der er opstået en anden fejl.

Jeg kunne måske gøre som du foreslår. Det vil jeg lige prøve.
Avatar billede rbl Praktikant
14. januar 2005 - 14:55 #3
Jeg endte med at oprette mapperne hver gang. Jeg bruger så outputtet til at finde ud af, om det gik godt eller skidt.

Men jeg vil da gerne give dig nogle point for dit forslag.
Avatar billede bertelbrander Novice
14. januar 2005 - 21:45 #4
Jeg samler ikke på point.
Avatar billede rbl Praktikant
14. januar 2005 - 22:08 #5
Det gør jeg nu heller ikke, men så gemmer jeg dem bare til en anden jeg får brug for hjælp :-)
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