Avatar billede farouche Nybegynder
10. marts 2003 - 09:43 Der er 1 kommentar og
1 løsning

Vilkårlige indparametre til batch fil

Hej

Jeg har lavet en lille batch fil som laver noget Xcopy halløj som dette.

xcopy /e /s /r /h /d /-y %1 c:\sti\

Ved at bruge %1 kan jeg tage denne bat fil og smide i min sendto, markere en mappe og sige  sendto -> batfil, hvorved den markerede mappe bliver sendt til c:\sti.

Problemet er at det kun virker hvis jeg kopierer indholdet i Én mappe.

Vil jeg f.eks. markere flere filer og gøre det samme, virker det ikke.


Er der en måde hvorpå det er muligt at sende et vilkårligt antal parametre til en batch fil ??
Avatar billede Slettet bruger
10. marts 2003 - 11:59 #1
Ja!

:loop
If {%1}=={} goto :EOF
xcopy /e /s /r /h /d /-y %1 c:\sti\
shift
goto :loop
Avatar billede farouche Nybegynder
10. marts 2003 - 13:14 #2
Kanon, du er jo en ren Batch guru  :)

Hvor får du det fra, det kunne være at jeg skulle læse den samme bog som dig istedet for at give dig alle mine point  :)
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