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 Vergleichen einer 4 stelligen Jahreszahl mit einer 2 stelligen Jahreszahl bei WinNT

Mitglied: Preacherman

Preacherman (Level 1) - Jetzt verbinden

15.01.2007, aktualisiert 18.01.2007, 3702 Aufrufe, 7 Kommentare

Batch auf Windows NT Systemen

Hallo,

ich habe folgendes Problem ich habe einige Windows NT System, auf den Systemen muss ich nach einer bestimmten Datei suchen und von dieser das Datum ermitteln, anschließend ermittle ich das aktuelle Datum, soweit kein Problem, Datei suchen und Datümer ermitteln klappt. Die Stelle an der es hakt ist, das der Dir-Befehl eine 2 stellige Jahreszahl ausgibt und das aktuelle Datum ein 4 stelliges Datum und somit die Abfrage immer auf einen Fehler läuft.
Wer kann mir bitte bei diesem Problem helfen. Ach ja ich kann keine Formatänderungen beim Datum machen oder Registry Keys ändern, die Systeme müssen so bleiben wie sie sind.

Die Option Dir /4 funktioniert bei Windows NT nicht, zumindest nicht auf unseren Systemen.

Danke für die Hilfe Preacherman
Mitglied: AxelHahn
15.01.2007 um 14:35 Uhr
Hi

Verwende die Erweiterungen für Variablen mit Dateinamen (Details erhält man mit for /?):

for /F %%a in ('dir /s /b ') do echo %%~ta : %%a

Diese Zeile zeigt pro Datei eine Zeile im Format
Zeitstempel : Dateiname
an. Daraus solltest du dein Datum ziehen können.


Viele Grüsse
-= Axel =-
Bitte warten ..
Mitglied: maneich
15.01.2007 um 15:30 Uhr
Hallo,

wandle innerhalb der Batch das aktuelle Datum entsprechend um z.B. mit

for /f "tokens=2-4 delims=." %%i in ('date /t') do set dat=%%i.%%j.%%k
set datum=%dat:~0,7%%dat:~-2%

echo %datum% = dd.mm.jj

Damit mußt Du keine Systemdaten verändern und wenn die Batch beendet ist, ist auch dieses Datum weg.

MfG maneich
Bitte warten ..
Mitglied: Preacherman
17.01.2007 um 08:54 Uhr
Hallo,

danke erstmal für die Antwort.

Leider konnte ich deinen Lösungsansatz nicht verwenden, da NT nicht die Möglichkeit hat ~ta auszuführen.

Habe das Problem aber trotzdem jetzt gelöst. Danke nochmal für deine Mühe

Gruss
Reiner
Bitte warten ..
Mitglied: Preacherman
17.01.2007 um 08:57 Uhr
Hallo,

danke deine Lösung hat mir weitergeholfen ich habe sie noch ein kleines bisschen verändert, aber ansonsten so benutzt wie du es beschrieben hast. Und es funktioniert einwandfei.

Danke

Gruss
Reiner
Bitte warten ..
Mitglied: Biber
17.01.2007 um 10:44 Uhr
Moin Preacherman,

habe sie noch ein kleines bisschen verändert...

Könntest Du bitte dann auch die letztendliche Lösung des Problems (zumindest als Skizze) hier posten?

Danke
Biber
Bitte warten ..
Mitglied: Preacherman
18.01.2007 um 10:24 Uhr
Hallo Biber,

klar sorry hatte ich gestern ganz vergessen.

if exist c:\winnt\NUL for /f "tokens=1-4 delims=." %%K in ('Date /t') do set date_NT=%%K.%%L.%%M
if exist c:\winnt\NUL set datum=%date_NT:~3,3%%date_NT:~6,3%%date_NT:~11,2%
if exist c:\winnt\NUL set %5=%datum%

So sieht bei mir das endgültige Ergebnis aus welches ich brauchte, falls noch Fragen sind einfach posten.

Gruss
Preacherman
Bitte warten ..
Mitglied: Biber
18.01.2007 um 14:36 Uhr
Danke Dir, Preacherman,

ich setze den Beitrag dann mal auf "gelöst" und schließe ihn.

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
Internet Domänen
2-Stellige Domain gesucht
Frage von vServerInternet Domänen13 Kommentare

Hallo, benötigen eine 2-Stellige Domain für unsere Schule. Sollte keine Umlaute besitzen, nur a-z. Wer etwas hätte kann sich ...

Microsoft Office
Vergleich von 2 Tabellen in Excel
gelöst Frage von abuelitoMicrosoft Office4 Kommentare

Hallo an Alle, folgendes Problem: Ich habe eine Exceldatei mit 2 Tabellen. Spalten sind identisch. Tabelle1 hat aktuelle Daten ...

VB for Applications

Exceltabelle mit anderen 2 tabellen vergleichen

gelöst Frage von 123660VB for Applications12 Kommentare

Hallo zusammen! Ich stehe vor folgendem Problem und bräuchte wieder eure Hilfe. In Excel 2010 muss ich Tabelle 1 ...

Batch & Shell

Mit Batch 2 Texte vergleichen

gelöst Frage von ronny30021Batch & Shell3 Kommentare

Guten Tag Ich will mit einer Batch Datei 2 Texte vergleichen Beispiel Text 1: A B C 1 22 ...

Neue Wissensbeiträge
Router & Routing

Endlich: Reines Kabel-TV Modem in D erhältlich !

Information von aqui vor 2 TagenRouter & Routing9 Kommentare

Mit dem Technicolor TC4400-EU Modem sind nun auch Breitband Router ohne integriertes Modem oder Firewalls wie z.B. die pfSense ...

Netzwerkgrundlagen
The Illustrated TLS Connection
Information von Lochkartenstanzer vor 3 TagenNetzwerkgrundlagen

Moin, Unter findet man eine gelungene Erläuterung von TLS. Fördert sehr das verständnis darüber, was da passiert. lks

Windows 10

Zuverlässiger Remove-AppxProvisionedPackage Ausführen in W10-1803

Tipp von NetzwerkDude vor 4 TagenWindows 104 Kommentare

Moin, Remove-AppxProvisionedPackage hat in 1709 recht zuverlässig funktioniert, in 1803 ist es leider so das es gerne mail failed ...

LAN, WAN, Wireless
Erfahrung mit dem tplink eap115-wall
Erfahrungsbericht von fisi-pjm vor 5 TagenLAN, WAN, Wireless

Die Hintergründe Als ausgebildeter Fisi und ambitionierter "Hobby ITler" bin ich Netzwerktechnisch immer auf der Suche nach "schönen" Lösungen ...

Heiß diskutierte Inhalte
Netzwerkprotokolle
OpenVPN auf dem Client Verständnisfrage
gelöst Frage von bk900042Netzwerkprotokolle23 Kommentare

Hallo Community, möchte OpenVPN benutzen, um mich über VPN per RDP zu einem Server zu verbinden und auch GIT ...

Windows Server
AD User wird immer wieder gesperrt
Frage von YellowcakeWindows Server14 Kommentare

Hey ich habe einen User (ein GL User - Natürlich was denn sonst) der immer wieder gesperrt wird. Ich ...

Netzwerkmanagement
Netzwerklaufwerk verbinden nicht möglich
gelöst Frage von SteiniMNetzwerkmanagement13 Kommentare

Hallo Leute, ich bin neu hier und brauche eure Hilfe. Danke schon mal im Voraus. Ich habe folgendes Problem: ...

Switche und Hubs
OpenSource oder Freeware zur Verwaltung von Switchen
gelöst Frage von JonskezSwitche und Hubs12 Kommentare

Hallo, gibt eine kostenlose Verwaltungssoftware für Switche (überwiegend HP/Aruba)? Es sollte möglich sein, aus der Ferne z.B. die Firmware ...