Avatar billede 2400nv Nybegynder
30. januar 2003 - 14:17 Der er 16 kommentarer og
2 løsninger

Opret mappe med dato

Hej
Hvor laver man en batch fil som opretter en mappe med dato (f.eks. 30-01-2003)?
31. januar 2003 - 15:09 #1
Brug date-variablen:

md %date%
Avatar billede 2400nv Nybegynder
31. januar 2003 - 15:53 #2
Har lige prøvet, men den laver 2 mapper. Det laver en med 31-01-2003 og en med fr.

Den skal bare lave en med 31-01-2003, hvordan gør jeg det?
31. januar 2003 - 16:33 #3
Det ser ud til du får returneret: fr 31-01-2003 med date-kommandoen, og derfor får du oprettet to mapper. Mellemrum er skilletegn mellem to mapper, der skal oprettes ved hjælp af md-kommandoen.

Indsæt en rd-kommando efter md-kommandoen i din bat-fil, der sletter alle forekomster af ma - ti -on osv.

md %date%
rd mo tu we th fr sa so

(eller de tilsvarende danske, afhængigt af hvilket sprog dir operativsystem arbejder med.)
Avatar billede sukos Juniormester
31. januar 2003 - 16:35 #4
Bruger selv dette:

@echo off
mkdir c:\%date%
Avatar billede sukos Juniormester
31. januar 2003 - 16:36 #5
31. januar 2003 - 16:41 #6
sukos>> Det du henviser fungerer fint i Windows XP. Men da 2400nv får returneret dagens navn også, er det jo det der er problemet nu.
Avatar billede sukos Juniormester
31. januar 2003 - 16:43 #7
ok, troede nu mere det var "md" som gjorde det :O)
31. januar 2003 - 16:45 #8
md=mkdir
Avatar billede 2400nv Nybegynder
03. februar 2003 - 22:26 #9
Hvad er løsningen på problemet??
04. februar 2003 - 13:33 #10
Hvad er problemet nu.
Avatar billede 2400nv Nybegynder
05. februar 2003 - 16:58 #11
Jeg har bare ikke fået det til at virke endnu (laver stadigvæk 2 mapper). Jeg kører windows 2000.
05. februar 2003 - 17:00 #12
Prøvede du at indsætte rd kommandoen?
Avatar billede 2400nv Nybegynder
05. februar 2003 - 17:04 #13
Du mener denne her:

md %date%
rd mo tu we th fr sa so

Den laver stadigvæk 2 mapper.
05. februar 2003 - 17:08 #14
Efter rd skriver du navnene på de 7 mapper, der opretts alt efter hvilken ugedag det er.

Så slettes mappen umiddelbart efter oprettelsen.
Avatar billede 2400nv Nybegynder
05. februar 2003 - 17:15 #15
Jeg skal bruge "date" mappen til at lave en batch fil som kopiere en mappe over på et andet drev.

Noget i denne stil:
xcopy "c:\dokumenter\*" h:\%date%\dokumenter

Hvordan får jeg den til at oprette mappen med dags dato?
Avatar billede 2400nv Nybegynder
06. februar 2003 - 15:01 #16
Nu virker det:-)Jeg skulle selvfølgelig rette dagene til danske (havde ikke lige set det i første omgang). Prøver lige med nogle xcopy kommandoer og ser hvad der sker.

md %date%
rd ma ti on to fr lø sø
Avatar billede 2400nv Nybegynder
09. februar 2003 - 08:26 #17
Hvordan bruger jeg det så i en xcopy kommando. Den laver ikke en mappe med dato.

xcopy "c:\dokumenter\*" h:\%date%\dokumenter
Avatar billede 2400nv Nybegynder
10. februar 2003 - 16:30 #18
Hvordan bruge jeg det i forbindelse med en xcopy-kommando?
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