CMD %date% aanpassen

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Fkramerr
  • Registratie: September 2009
  • Laatst online: 10-04 17:35
Weet iemand van jullie misschien of het mogelijk is om de output van %date% te wijzigen?

Het probleem is dat ik nu "do 03-03-2011" krijg op windows 7. Op windows xp is dit "03-03-2011". Op deze manier wil ik het ook graag in windows 7 tevoorschijn krijgen. Kan ik misschien iets toevoegen aan %date% om dit aan ta passen?

Heb al rond gekeken op google maar kwam er neit echt uit

Acties:
  • 0 Henk 'm!

  • ShitHappens
  • Registratie: Juli 2008
  • Laatst online: 16-09 23:49
Moet je de datumnotatie in je Windows 7 even aanpassen ;)

Acties:
  • 0 Henk 'm!

  • IStealYourGun
  • Registratie: November 2003
  • Laatst online: 25-08 20:13

IStealYourGun

Доверяй, но проверяй

ShitHappens schreef op donderdag 03 maart 2011 @ 10:34:
Moet je de datumnotatie in je Windows 7 even aanpassen ;)
+1

Een alternatieve manier is dat je deze zelf aanpast:
code:
1
2
3
4
5
6
7
8
9
@echo off
ver | find "7" > nul
if %ERRORLEVEL% == 0 (
set XPDate=%date:~3,10%
) else (
set XPDate=%date%
)
echo %XPDate%
pause


Bovenste code verwijderd de "do" (van donderdag) als je het draait onder windows en gebruikt de standaard date als het een andere windows OS is.

♥ Under Construction ♦ © 1985 - 2013 and counting. ♣ Born to be Root ★ In the end, we are all communists ♠ Please, don't feed me meat


Acties:
  • 0 Henk 'm!

  • Nielson
  • Registratie: Juni 2001
  • Laatst online: 00:45
Hier staat ook nog twee opties:

code:
1
2
3
@ECHO OFF
FOR %%A IN (%Date%) DO SET Today=%%A
ECHO It's %Today% today
code:
1
2
3
@ECHO OFF
FOR /F "tokens=*" %%A IN ('DATE/T') DO FOR %%B IN (%%A) DO SET Today=%%B
ECHO It's %Today% today

Acties:
  • 0 Henk 'm!

  • Fkramerr
  • Registratie: September 2009
  • Laatst online: 10-04 17:35
Dank jullie wel, ik heb het nu goed werken
Kan dit goed gebruiken hier :)
Heb m wel een beetje ingekort

set Date=%date:~3%

Dat is alles wat nodig is om de juiste datum te weergeven
Als ik nu %date% gebruik krijg ik "03-03-2011"

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • Fkramerr
  • Registratie: September 2009
  • Laatst online: 10-04 17:35
ah sorry, zal er de volgende keer beter op letten
Pagina: 1