Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Batchdatei Datum als Dateiname Problem Datum kurz und lang

Mitglied: admin1987

admin1987 (Level 2) - Jetzt verbinden

29.02.2008, aktualisiert 18.10.2012, 6445 Aufrufe, 3 Kommentare

Hallo ich habe ein Script welches mir das Datum als Parameter setzte

set jahr=%date:~-4%
set monat=%date:~-7,2%
set tag=%date:~-10,2%
set twdate=%jahr%%monat%%tag%

das ich es in meiner Sicherung als Teil eines Dateinames setzen kann.

Problem die Sicherung wird später bei vielen Kunden laufen, ich sehe ein Problem darin wenn jemand "Datum kurz"eingestellt hat im System da sich dann das Format verschiebt.

Wie kann ich dies Abfragen und falls ja andere Parameter setzen`?
Danke

lg chris
Mitglied: miniversum
29.02.2008, aktualisiert 18.10.2012
Das würde so gehen:
01.
if %date:~-3,1% neq 0 (
02.
set jahr=%date:~-2%
03.
) else (
04.
set jahr=%date:~-4%
05.
)
06.
set monat=%date:~-7,2%
07.
set tag=%date:~-10,2%
08.
set twdate=%jahr%%monat%%tag%
Es wird hier überprüft ob an der 3.letzten Stelle des Datums eine 0 steht. Das ist imem ran der Fall wenn das Jahr 2008 ist. Das Funktioniert bis ins Jahr 2100 und sollte denke ich ausrechend sein ;)

Allerdings ist diese Lösung auch nicht ganz kompartibel. Sollte jemand eine Ganz andere Formatierung des Datums haben, also nicht tt.mm.jjjj sondern z.B. mm-tt-jjjj oder sonst wie, würde das ganze nicht mehr passen. Wenn du das aber sicherstellen kannst ist es kein Problem.
Zu der ganzen Problematik gibt es auch ein Tutorial: https://www.administrator.de/wissen/workshop-batch-for-runaways-part-iii ...

miniversum
Bitte warten ..
Mitglied: Biber
04.03.2008 um 08:16 Uhr
Moin admin1987,

hat Dir miniversums Tipp geholfen? Hast Du eine Lösung für Dich gefunden?

Grüße
Biber
Bitte warten ..
Mitglied: admin1987
04.03.2008 um 08:18 Uhr
Guten Morgen!

Ja super habe es gerade integriert, genau das was ich suche-
VIELEN VIELEN DANK!!!

lg chris
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

In Batchdatei mit Powershell Datum in CSV Datei ergänzen

Frage von 2-speedBatch & Shell8 Kommentare

Hallo zusammen, ich benötige nochmal euer Schwarmwissen. Ich habe eine Batch Datei welche mir eine aus der Wawi exportierte ...

Windows Server

Dateiname zu lang

gelöst Frage von nooneelsebutmeWindows Server3 Kommentare

Hallo, habe Daten von einem Server 2008 R2 auf einen Server 2016 ES per robocopy migriert. Hat alles Problemlos ...

Batch & Shell

Batchdatei Ordner nach Letztem Datum suchen und Dateien im Unterordner verschieben

gelöst Frage von noby.dickBatch & Shell13 Kommentare

Hallo, ich habe folgendes Situation: Ich habe mehrere Ordner die nach Datum benannt sind (z.B. 20161201, 20170329). Jahr.Monat.Tag In ...

Batch & Shell

In Html-Datei per Batchdatei das Datum und die Uhrzeit eintragen

gelöst Frage von HakiegoldBatch & Shell2 Kommentare

Ich habe ein kleines Problem. Ich importiere aus dem Internet per Batch alle 2 Minuten eine html-Datei mit Kursdaten. ...

Neue Wissensbeiträge
Windows Server

Zähe Update-Installation auf Windows Server 2016

Information von kgborn vor 9 StundenWindows Server1 Kommentar

Mir sind in der Vergangenheit immer wieder Beschwerden von Admins unter die Augen gekommen, die sich über die doch ...

Humor (lol)
Turnschuhe per Firmware lahmlegen
Information von Henere vor 11 StundenHumor (lol)3 Kommentare

Und was kommt demnächst ? Bekomme ich kein Klopapier mehr, weil der Spender einem DDOS unterliegt ? :-) Ich ...

Sicherheit

Sicherheitsrisiko in WinRAR und Co. durch Schwachstelle in UNACEV2.DLL

Information von kgborn vor 15 StundenSicherheit

In der seit 2005 nicht mehr aktualisierten Bibliothek UNACEV2.DLL gibt es eine Path-Traversal-Schwachstelle. Diese ermöglicht es, bei ACE-Archiven Dateien ...

Internet

CDU Propaganda: Urheberschutz im Internet - Ende des digitalen Wild-West

Information von Frank vor 1 TagInternet4 Kommentare

Hallo Administratoren, aus einem Kommentar heraus habe ich folgenden Beiträge von Herr Sven Schulze und Axel Voss (beide CDU ...

Heiß diskutierte Inhalte
Hardware
Frage an Kenner von 5,25 Zoll Laufwerken
Frage von DerWoWussteHardware43 Kommentare

Moin Kollegen. Hier wird gerade im Archiv gewühlt und 5,25 Zoll Disketten ("2S/HD", 96TPI) sollen eingelesen werden. Ich habe ...

Datenbanken
PHP Fatal error: Uncaught Error: Call to undefined function oci connect
gelöst Frage von PlanitecXDatenbanken22 Kommentare

Hallo Zusammen, ich sitze seit Tagen am Problem das ich keine PHP Anwendung mit Anbindung zu Oracle zum laufen ...

Hardware
PC im Selbstbau, Workstation, mittelklasse Gaming
gelöst Frage von MrRobot1997Hardware21 Kommentare

Hallöchen Leute, ich bin seit einigen Jahren leider nicht mehr wirklich im Bild, wenn es um die Hardware und ...

Windows Server
User auf Server Install-Rechte geben
gelöst Frage von killtecWindows Server17 Kommentare

Hi, ich möchte auf mehreren W2016 Servern einem bestimmten User das Recht zum Installieren von Programmen geben. Er soll ...