iB-InformatikBoard.ch - Benutzer helfen Benutzern   IT-Lohnumfrage ¦ MS-CLIP ¦ Google  


    Diskussionen über Freizeit und Job: Diskussionen über Weiterbildung: Diskussionen über die Computerwelt:  
    Neu hier? Forum für Einsteiger
Wichtige F.A.Q.'s und Regeln
Off Topic
iB-Updates und News
Feedback und Vorschläge
Informatik Job-Forum
Ich suche eine Informatikstelle
Ich biete eine Informatikstelle
Microsoft MCSE Zertifikate
Microsoft Zertifikate Allgemein
CISCO Zertifikate
SIZ-Zertifikaten und Lernhilfen
Zertifikate und Diplome Allgemein
Weiterbildung mit E-Learning
Windows Workstation   Windows Server
Software Allgemein   Linux Software
Programmiersprachen   Webdesign
Security   Internet
Hardware/Netzwerk   Wireless
Pockets, Smartphones, PDA's   Games
Allgemeine Tipps, Bücher und Tools
HowTo    Online Schnäppchen
 
   

Willkommen auf informatikBoard.ch - Benutzer helfen Benutzern
Zurück   iB-Startseite > Informiere dich über die Computerwelt: Geräte, Hard- und Software > Programmiersprachen Allgemein
Willkommen bei InformatikBoard.ch:
Bevor du Schreiben oder Antworten kannst,
musst du dich hier kostenlos Registrieren!

Antwort
 
Themen-Optionen
Format von %date% anpassen (Batch)
Alt
  (#1)
Fortgeschrittener Benutzer
 
Benutzerbild von rookie
 
Status: Offline
Beiträge: 109
Registriert seit: 06.08.2004
Ort: Rheintal
Alter: 31
Standard Format von %date% anpassen (Batch) - 16.11.2004, 11:58

hallo zusammen,

habe versucht mit einer batch-datei ein backup zu machen, was mich noch interessieren würde (auch für den privaten gebrauch) kennt jemand einen paramter bei dem man das datumsformat von "%date%" konfigurieren kann?

es sollte z.b. folgender ordner erstellt werden: y:\backup_20041116

wenn man den befehl so verwendet:
XCOPY C:\TEST\DATEN\*.* Y:\Backup_%date% /S /E /F /Y
funzts nicht da das datumsformat (tt.mm.jjjj) nicht zulässig ist


gruess
rookie
   
Mit Zitat antworten
Format von %date% anpassen (Batch)
 
Links zum gleichem Thema:

GeschenkeNews die besondere Art zu schenken
Geschenke der besonderen Art.
Alt
  (#2)
balkonman
Gast
 
Status:
Beiträge: n/a
Standard 16.11.2004, 12:04

Versuchs mal so:
%DATE% - %TIME:~0,5%
   
Mit Zitat antworten
Alt
  (#3)
Super Profi Benutzer
 
Benutzerbild von kermit
 
Status: Offline
Beiträge: 2,161
Registriert seit: 28.09.2004
Ort: Wettswil am Albis
Alter: 29
Standard 16.11.2004, 12:15

Danke an Rob:
Code:
::Datum als "SortDate" festlegen----------------------------------------------------------------------
@ECHO OFF
IF NOT "%1"=="" GOTO Syntax

:: Use BATCHMAN to retrieve day
BATCHMAN DAY
:: Errorlevel 0 means BATCHMAN was not found
IF NOT ERRORLEVEL 1 GOTO NotFound
FOR %%A IN   (1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL  %%A SET DD=0%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL 1%%A SET DD=1%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL 2%%A SET DD=2%%A
FOR %%A IN (0 1)                 DO IF ERRORLEVEL 3%%A SET DD=3%%A

:: Use BATCHMAN to retrieve month
BATCHMAN MONTH
FOR %%A IN (1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL  %%A SET MM=0%%A
FOR %%A IN (0 1 2)             DO IF ERRORLEVEL 1%%A SET MM=1%%A

:: Use BATCHMAN to retrieve year
BATCHMAN YEAR
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL  %%A SET YYYY=198%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL 1%%A SET YYYY=199%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL 2%%A SET YYYY=200%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL 3%%A SET YYYY=201%%A

:: Store in variable and clean up temporary variables
SET SortDate=%YYYY%%MM%%DD%
SET YYYY=
SET MM=
SET DD=

:: Display the result
ECHO.
ECHO SortDate = %SortDate%
GOTO End

:Syntax
ECHO.
ECHO SortDate.bat,  Version 1.00 for MS-DOS
ECHO Display the current date in YYYYMMDD format
ECHO.
ECHO Usage:  SORTDATE
ECHO.
ECHO This batch file uses BATCHMAN, a utility by Michael Mefford
ECHO.
ECHO Written by Rob van der Woude
ECHO http://www.robvanderwoude.com

:End
::-----------------------------------------------------------------------------
move zipfile.zip %SortDate%.zip
erzeugt dann genau das, was du willst: 20041116.zip

bis bald
Kermit
   
Mit Zitat antworten
Alt
  (#4)
Moderator
 
Benutzerbild von zer00
 
Status: Offline
Beiträge: 2,576
Registriert seit: 07.11.2003
Ort: The Sprawl
Alter: 32
Standard 16.11.2004, 13:17

@Rookie

Wieso willst Du nicht VBS lernen, da könntest Du noch viel mehr mit anstellen als mit Batch's?

grz zer00
   
Mit Zitat antworten
Alt
  (#5)
Fortgeschrittener Benutzer
 
Benutzerbild von rookie
 
Status: Offline
Beiträge: 109
Registriert seit: 06.08.2004
Ort: Rheintal
Alter: 31
Standard 17.11.2004, 08:58

danke für eure lösungen, ein schulkolege hat nach langem googeln folgende lösung gefunden:

Zitat:

for /f "tokens=2,3,4 delims=. " %%i in ('date /t') do set date=%%k%%j%%i

XCOPY C:\TEST\DATEN\*.* Y:\Backup_%date% /S /E /F /Y /I
@zer00

da ich mit Batch "gross" geworden bin, ist es ne reine Gewohnheitssache, wenn auch vielleicht nicht immer effizient..... Werde aber nach der (hoffentlich bestandenen) SIZ-Prüfung mal VBS unter die Luppe nehmen.....

danke


gruess
rookie
   
Mit Zitat antworten
Alt
  (#6)
Fortgeschrittener Benutzer
 
Benutzerbild von siphi
 
Status: Offline
Beiträge: 125
Registriert seit: 22.12.2003
Ort: Fislisbach
Alter: 28
Standard 25.11.2004, 15:18

Na toll!

Und ich geh 1 Stunde im Netz suchen dabei steht hier genau was ich brauche!

Was wiedermal beweist, dass man zuerst aufem IB schauen soll!!!



Mit glücklichen grüssen vom übernächtigten "BackupServerwartungstrottel"


Gruss siphi

Wenn einem das Wasser bis zum Hals steht, sollte man den Kopf nicht hängen lassen!
   
Mit Zitat antworten
Antwort



Unsere iB-Sponsoren:
itrain.ch
klubschule.ch
iB-Sponsor: inside-it.ch
ARP DATACON - PC Onlineshop für Computer, Computerbedarf und Software


Sponsor-Links:



Bitte beachtet das Angebot unserer Sponsoren:
Clever-Schenken.ch Geschenke und Geschenkideen iB-Sponsor: itrain.ch iB-Sponsor: klubschule.ch iB-Sponsor: inside-it.ch
GeschenkeNews die besondere Art zu schenken
Geschenke der besonderen Art.



Lesezeichen
Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Einen Batch modifizieren bigsem Programmiersprachen Allgemein 2 01.07.2007 18:04
Infobereich anpassen / SystemTray Icons uniquech Windows Workstation 4 21.06.2006 13:15
Logfile bei Batch datei DaReal Programmiersprachen Allgemein 5 05.10.2005 09:22
handy, richtige format motherass Hardware und Netzwerk Allgemein 5 03.10.2005 17:07
Adobe REader 6 Deinstallieren per Batch HAMSTER Programmiersprachen Allgemein 0 05.01.2005 14:25


« Vorheriges Thema | Nächstes Thema »
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Partnerlinks:
www.Clever-Schenken.ch - Geschenke und Geschenkideen, persönlich uns speziell
www.GeschenkeNews.ch - Geschenke und Geschenkideen
www.BigBellyBank.ch - Die lustige Sparkasse mit AHA-Effekt
www.EcoSphere.ch - Das Mini-Aquarium aus der NASA-Forschung für Zuhause
www.Frauen-Geschenke.ch - Spezielle Geschenke nicht nur für Frauen

 

Copyright ©2008 InformatikBoard.ch
Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
vB Skin by vBStyles.com
Search Engine Optimization by vBSEO 3.2.0



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90