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 nach erstelltem bzw. geändertem Datum.

Frage Entwicklung Batch & Shell

Mitglied: hornissenmann

hornissenmann (Level 1) - Jetzt verbinden

21.12.2007, aktualisiert 22.12.2007, 4228 Aufrufe, 4 Kommentare

Ohje, wie fang ich an??

Also, wir bekommen in einem Ordner Error Protokolle im TXT Format. Diese Protokolle werden 3 tage gespeichert. Diese Datein werden im 24 STD turnus erstellt sollte ein Fehler vorliegen. Innerhalb dieser Zeit werden Fehler einfach in die Datei eingelesen.

Ich möchte jetzt bspw. einen batch haben das folgendes Ausführt:

Wenn eine ERROR.TXT in den letzten 5 minuten erstellt, oder geändert worden ist will ich informationen darüber in Form einer eMail, oder etwas, das mich informieren kann.

Ich habe allerdings keinen blassen schimmer wie ich das umsetzen soll, oder ob das überhaupt geht.

Kann mir da jemand helfen?.
Mitglied: Biber
21.12.2007 um 16:44 Uhr
Moin hornissenmann,
Ohje, wie fang ich an??
Hmm, die meisten hier beginnen mit "Hallo" oder "Hi"...

Bist Du dir sicher, dass das der ganze Plan ist?
Also nur eine Info, dass dieses Ereignis "irgendwas hat in die ERROR.TXT geschrieben" eingetreten ist?
Keine Details, z.B. den Fehlereintrag selbst?

Und -der Vollständigkeit halber- hast Du geprüft, ob dieses Fehlerlog-Zeilen-erzeugende Programm nicht von Haus aus die Möglichkeit bietet, bei echten/schweren/critical/severe Errors eine Mail zu senden? Gute Programme können das...

Stehen denn in der ERROR.log nur Abbrüche drin oder was wird da mitgetraced?

Grüße
Biber
Bitte warten ..
Mitglied: hornissenmann
21.12.2007 um 16:50 Uhr
Nein, die Error.Log hat keine kritische Inhalte, es geht auch garnicht um die Inhalte wenn ich ehrlich sein soll. Es ist nur der einzige Hinweis den ich habe und den ich brauche um etwas zu unternehmen. Ich meine wenn es eine Datei gibt bzw. diese Datei inerhalb der letzten 5 MInuten geändert wurde, muß von mir etwas getan werden. Was das ist ist erstmal völlig egal.
Bitte warten ..
Mitglied: schregi82
21.12.2007 um 21:34 Uhr
Hallo hornissenmann,

wie wärs hiermit:

01.
if exist c:\error.txt blat.exe ............

Die Verwendung von blat wird hier erklärt:
http://www.msexchangefaq.de/tools/blat.htm

lg,

/edit: sorry hatte die letzten 5 minuten überlesen
Bitte warten ..
Mitglied: Biber
22.12.2007 um 11:44 Uhr
Genau, schregi82,

auf blat.exe hätte ich auch verwiesen.

Und der Rest ließe sich ungefähr so lösen:
  • Einmaliges Schreiben einer Einzeilen-Datei %temp%\LastCheck.xyz mit Datum/Zeit der letzten Prüfung. (Echo Zwei Becher Joghurt mitbringen>%temp%\LastCheck.xyz)
  • der Batch braucht dann nur vergleichen, ob diese Datei älter ist als die Error.txt (falls vorhanden).
  • wenn ja, hat sich etwas an/in der Error.txt getan und Blat muss senden. Danach wird eine neue LastCheck.xyz geschrieben.
  • wenn nein, dann kein Blat und keine neue LastCheck.
  • wenn die Mimik getestet ist, dann diesen Batch über den Taskplaner alle 5 Minuten starten lassen oder rund um die Uhr mit 5 Minuten Pause per sleep.exe oder ähnlichem.

Gruß
Biber
[Edit 2.1.2008] Nach Rückfrage beim hornissenmann Beitrag geschlossen. [/Edit]
Bitte warten ..
Ähnliche Inhalte
Windows Server
Mkdir in Batchdatei erstellt teilweise eine Datei anstatt Ordner
gelöst Frage von johndoeWindows Server3 Kommentare

Hallo Zusammen, ich binde per GPO eine Batchdatei ein, die folgendes beinhaltet: mkdir \%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup copy \\serverpfad\verknuepfung.lnk "%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" ...

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. ...

Windows 8
Startbildschirm kann nicht geändert werden
gelöst Frage von fabgg6Windows 81 Kommentar

Hallo Admins, wir haben vorgestern Windows-8.1-Rechner bekommen, auf denen der Startbildschirm nach dieser Anleitung ) für alle zunächst einheitlich ...

Exchange Server
Exchangepasswort muss geändert werden???
gelöst Frage von MksMlrExchange Server17 Kommentare

ich habe ein Bild eingefügt. Habt ihr diese Problematik schon mal gehabt?

Neue Wissensbeiträge
Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 1 StundeMicrosoft Office2 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Erkennung und -Abwehr

Sicherheitslücke Spectre und Meltdown: Status prüfen

Anleitung von Frank vor 7 StundenErkennung und -Abwehr2 Kommentare

Nach all den Updates der letzten Woche sollte man unbedingt auch den Status prüfen, ob die Sicherheitslücken Spectre, Meltdown ...

Microsoft Office

Office 2010 Starter erneut auf einer frischen Windows-Version installieren

Tipp von Lochkartenstanzer vor 1 TagMicrosoft Office9 Kommentare

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Datenbanken

Upgrade MongoDB 3.4 auf 3.6

Erfahrungsbericht von Frank vor 1 TagDatenbanken

Seit kurzem gibt es das 3.6 Update für die MongoDB: Sicherheit, das Sortieren, Aggregation und auch die Performance wurde ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner15 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...

iOS
Einladung vom iphone kalender
Frage von jensgebkeniOS15 Kommentare

Hallo Gemeinschaft, folgendes Problem - immer wenn ich von meinem Iphone einen Termin einztrage und diesem Termin Teilnehmer zuweise, ...

Batch & Shell
Dateien verschieben mit batch
gelöst Frage von michi-ffmBatch & Shell13 Kommentare

Hallo Zusammen hat jemand evtl eine Idee? Zunächst hier das Skript: Leider werden keine UNC-Pfade unterstüzt, kann mir jemand ...