06. marts 2003 - 12:12
Der er
14 kommentarer og 1 løsning
Dag navn i "date" kommando ??
Hej Jeg har et lille problem med udskriften fra kommandoen date Jeg har en dansk WinXp derhjemme, og når jeg skriver date /t får jeg følgende : "06-03-2003" PÅ arbejde har jeg en dansk Win2000 og når jeg skriver samme kommando får jeg følgende "to 06-03-2003" PÅ win2k maskinen er datoformaterne sat om som følger : Kort : "DD-MM-åååå" Lang : "DD. MMMM åååå" Er der nogen der ved hvad der kan være galt her, det er ret vigtigt at jeg får genereret den samme dato streng begge steder. PÅ forhånd tak
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
06. marts 2003 - 12:54
#1
du skal i kontrolpanel og finde Internationale indstillinger, her vælger du dansk, her kan du også tjekke om datoen gengives som på dansk.
06. marts 2003 - 12:55
#2
er det i en kommandoprompt du får fejlen?
06. marts 2003 - 12:55
#3
det er vist som det skal være, men problemet er at den skriver to foran datoen på win2k maskinen.
06. marts 2003 - 12:57
#4
ja det er i kommandoprompten og hvis jeg bruger det i en bat fil som følger : mkdir H:\_UDV\Ud\%date% <- Laver en mappe med navnet "to" mkdir "H:\_UDV\Ud\%date%" <- laver en mappe med navnet "to 06-03-2003" JEg vil helst ikke ha' "to" med
06. marts 2003 - 12:57
#5
hmm, jeg får samme resultat i kommandoprompten og den accepterer ikke date /t jeg bruger WinXP dansk
06. marts 2003 - 12:58
#6
det er muligt at det er forskelligt fa 2k til XP, men hvorfor vi´ser den så ikke "to" i min XP, den er også instillet til dansk er jeg ret sikker på
06. marts 2003 - 13:00
#7
nu har jeg ikke brugt MS batfiler ret meget, jeg brugte i stedet en der hed 4dos, her kan man gøre næsten hvad der passer til ens behov. Den kunne f.eks. godt skære to væk med en simpel batch kommando
06. marts 2003 - 13:01
#8
prøv alligevel at tjekke i kontrolpanet>Internationale indstillinger. når jeg installerer WinXP får jeg altid den engelske tastatur med, ved ikke om den har indflydelse.
06. marts 2003 - 13:04
#9
testede lige din kommando og det klarede den fint, her fik jeg ikke "to" med, kun datoen
06. marts 2003 - 13:10
#10
bruger du meget batchfiler var det måske noget at studere denne site med 4dos
http://www.jpsoft.com/
06. marts 2003 - 13:14
#11
hmmmm, det er da lidt underligt
Slettet bruger
06. marts 2003 - 13:58
#12
Prøv denne: @Echo Off for /f "Tokens=2" %%D in ('date /t') do set Dato=%%D Echo %Dato% Pause
Slettet bruger
06. marts 2003 - 13:59
#13
På din W2K
Slettet bruger
06. marts 2003 - 18:15
#14
Det ser ud til at alt er forsvundet, så her er svaret nok en gang. @Echo Off ver | find "Windows XP" >nul if not errorlevel 1 goto WXP for /f "Tokens=2" %%D in ('date /t') do set Dato=%%D goto ok :WXP for /f "Tokens=1" %%D in ('date /t') do set Dato=%%D :ok Echo %Dato% Pause
10. marts 2003 - 09:30
#15
Kanon. Det virker perfekt, det kunne være man skulle finde sig lidt info om alle de muligheder man har i batch filer.
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.