[DOS] De naam van dag weg hebben

Pagina: 1
Acties:
  • 64 views sinds 30-01-2008

  • Falcon
  • Registratie: Februari 2000
  • Laatst online: 21-11-2025

Falcon

DevOps/Q.A. Engineer

Topicstarter
@echo off
echo @PROMPT SET DATE=$D$_> %TEMP%.\T1.BAT
%COMSPEC% /C %TEMP%.\T1.BAT > %TEMP%.\T2.BAT
call %TEMP%.\T2.BAT
for %%? in (1 2) do del %TEMP%.\T%%?.BAT
echo DATE=%DATE%

Nou kijk uit dit bat bestandje krijg ik keurig het volgende:

TUE 03-23-04

Nu wil ik graag die TUE weg hebben

Wat moet ik aanpassen?

"We never grow up. We just learn how to act in public" - "Dyslexie is a bitch"


  • Wilke
  • Registratie: December 2000
  • Laatst online: 19:24
cut -d\ -f2

heheh, alleen balen dat het DOS is, ik zou niet weten of het daar uberhaupt kan. Misschien met 4DOS of dergelijke?

  • Falcon
  • Registratie: Februari 2000
  • Laatst online: 21-11-2025

Falcon

DevOps/Q.A. Engineer

Topicstarter
Ik dacht "Dos is een NOS" .. toch? :)

Maar iemand nog een idee wat ik aan moet passen?

"We never grow up. We just learn how to act in public" - "Dyslexie is a bitch"


  • Krypt
  • Registratie: April 2000
  • Laatst online: 12-02 20:18
Je kunt het met een extra batchbestandje doen..

ff toevoegen aan je batch
code:
1
call Stripday.bat %DATE%


Nieuwe batch: Stripday.bat
code:
1
2
3
4
5
6
:loop
if "%1"=="" goto end
set DATE=%1
shift
goto loop
:end


En daar heb je je datum zonder dag..

Zit nu te bedenken dat je het ook kun doen met (in je stripday.bat)
code:
1
set DATE=%2

nog simpeler..

[ Voor 4% gewijzigd door Krypt op 23-03-2004 17:24 ]

Pvouput live


  • Falcon
  • Registratie: Februari 2000
  • Laatst online: 21-11-2025

Falcon

DevOps/Q.A. Engineer

Topicstarter
Heel erg bedank! Hey je weet toevallig ook hoe ik het jaartal 2004 veranderen kan in 04 ?

[ Voor 9% gewijzigd door Falcon op 23-03-2004 18:15 ]

"We never grow up. We just learn how to act in public" - "Dyslexie is a bitch"


  • Steven
  • Registratie: December 2000
  • Laatst online: 22:13
Je zou misschien even kunnen kijken of je dit in C ofzo kan schrijven, of anders qb(asic). QB kan compilen naar .exe. Niet alles kan in batch ben ik bang.

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
Heel erg bedank! Hey je weet toevallig ook hoe ik het jaartal 2004 veranderen kan in 04 ?
en dat ga je maar zelf uitzoeken, het is hier geen helpdesk

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer

Pagina: 1

Dit topic is gesloten.