Avatar billede Slettet bruger
03. marts 2005 - 11:30 Der er 4 kommentarer og
1 løsning

.Bat fil skal tjekke om fil findes

Jeg skal lave en bat fil som kontrollere om en bestemt fil fildes, gør den det skal den kører en del af skribtet i bat filen, og eksistere den ikke skal den udfører en anden del.

Hvordan kunne den fil se ud?
Avatar billede hmann Nybegynder
03. marts 2005 - 11:37 #1
@echo off
if exist <filnavn> goto found
echo ikke fundet
exit

:found
echo fundet
Avatar billede hmann Nybegynder
03. marts 2005 - 11:38 #2
... og så skifter du selvfølgelig bare "echo ikke fundet" ud med det som skal udføres hvis den ikke findes og "echo fundet" uf med det som skal udføres hvis den findes
Avatar billede hmann Nybegynder
03. marts 2005 - 11:42 #3
og hvis du vil have filnavnet med ind som parameter kan du bytte <filnavn> ud med "%1"

opret filen "test.bat" som ser sådan ud:
-----------------------
@echo off
if exist %1 goto found
echo ikke fundet
exit

:found
echo fundet
-----------------------

nu kan du kalde test.bat med filnavnet som parameter:

test temp.txt

hvis temo.txt findes skriver den fundet og ellers skriver den ikke fundet :-)
Avatar billede hmann Nybegynder
03. marts 2005 - 11:43 #4
... og der skulle selvfølgelig ikke stå "temo.txt" men "temp.txt"
Avatar billede Slettet bruger
03. marts 2005 - 11:53 #5
Thanks :)
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
Kurser inden for grundlæggende programmering

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