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 Ordnerinhalt mit Blat.exe überprüfen

Mitglied: mazza84

mazza84 (Level 1) - Jetzt verbinden

16.02.2010, aktualisiert 18.10.2012, 5237 Aufrufe, 6 Kommentare

Hallo,

ich möchte gerne in regelmäßigen Abständen (alle 30 Minuten) einen Ordner überprüfen, ob sich der Inhalt verändert hat. Indem Ordner befinden sich *.log dateien. Sobald eine Log Datei indem Ordner erstellt wurde, möchte ich gerne den Inhalt der Log-Datei an eine E-mail Adresse versenden.
Ist dies mit Blat.exe möglich oder empfehlt ihr ein anderes Tool?
Vielen Dank für eure Antworten
Mitglied: 60730
16.02.2010 um 10:49 Uhr
Moin,

blat ist ein Kommandozeilenmailer den man empfehlen kann.

Da du nicht schreibst - ob Ihr einen internen Mailserver habt, ist diese Empfehlung nicht aussagekräftig.

Und das man sich um den Blat/Bmail aufruf ein paar Zeilen Batch stricken muß - wäre eh klar.

Und zur Frage wie - in der Suche sollten so einige Treffer zu finden sein.

Gruß
Bitte warten ..
Mitglied: micneu
16.02.2010 um 12:02 Uhr
schreib doch mal wie ist der dateiname?
ist der dateiname immer in einem bestimmten format z.b. log-xyz-abc.log?
auf welchem windows wird es laufen?
kannst du powershell einsetzen?
oder nur die cmd.exe?


gruß michael
Bitte warten ..
Mitglied: mazza84
16.02.2010 um 12:17 Uhr
der Dateiname lautet: BulkImport-+Datum+Uhrzeit.log
Es soll auf einer Windows 2003 Server 32-Bit Version laufen.

Powershell kann eingesetzt werden, ich habe allerdings keine Erfahrungen damit.


Wir setzen einen internen Mailserver Lotus Notes 6.5 ein.
Bitte warten ..
Mitglied: 60730
16.02.2010, aktualisiert 18.10.2012
Servus,

unter "Anleitungen zum Thema" findet man Batch Script zum erkennen einer Datei nach Datum und Übergabe des entsprechenden Dateinamens der aktuellsten Datei neuesten Datums und noch xxx weiteres.

Ich dachte, du hättest den Tipp meinerseits mit der Suche verstanden? bzw. ists ja nur ein paar cm mit dem Mausscroller nach unten und einen Klick weit weg...
Bitte warten ..
Mitglied: micneu
16.02.2010 um 12:39 Uhr
ich habe es soweit erstellt unter windows 7:
nutze die powershell:

01.

02.
#   **************************************************************
03.
#    einmal auf der powershell ausgeführt werden
04.
#     "Set-ExecutionPolicy Unrestricted"
05.
#   **************************************************************
06.
#   * Erstellt M.N. - POWERSHELL / Entwicklung   16.02.2010                   *
07.
#   **************************************************************
08.
$Mail1 = "test@test.de"
09.
$smtp = "192.168.0.228"
10.
$subj = "Test nachricht"
11.
$x="-noh2 -p default"
12.

13.
$file = Get-ChildItem "M:\" -filter *.log | sort LastWriteTime -descend
14.
$filemail = $file | select -first 1
15.
$filemail2 = $filemail | Select-Object Name
16.
echo $filemail2
17.
blatwin $filemail2 -to $eMail1 -f $smtpemail $subj $x
das mit dem mailen habe ich jetzt nicht getestet.
warscheinlich soll noch hinterlegt werden welche datei schon gesendet wurde?
könnte noch eingebaut werden....

gruß michael
Bitte warten ..
Mitglied: micneu
17.02.2010 um 12:05 Uhr
habe es noch etwas optimiert.....
blatwin.exe kann nicht die daten verarbeiten die aus der powershell kommen
deshalb dieser ansatz...
01.
#   **************************************************************
02.
#    einmal auf der powershell ausgeführt werden
03.
#     "Set-ExecutionPolicy Unrestricted"
04.
#   **************************************************************
05.
#    sendmail funktion von 
06.
#    http://www.roland-ehle.de/archives/437
07.
#   **************************************************************
08.
#   * Erstellt M.N. - POWERSHELL / Entwicklung   17.02.2010                   *
09.
#   **************************************************************
10.
# variablen deklarieren
11.
$smtpserver = "192.168.0.228"
12.
$fromemail = "backup@xxx.de"
13.
$toemail = "test@mail.de"
14.
$betreff = "test mail mit text"
15.
$ziel = "c:\"
16.
$endung = "*.txt"
17.
$file = Get-ChildItem $ziel -filter $endung | sort LastWriteTime -descend
18.
$filemail = $file | select -first 1
19.
$filenamefull = $filemail.fullName
20.
echo $filenamefull
21.
$body = Get-Content "$filenamefull"
22.
sendmail $body $smtpserver $fromemail $toemail $betreff
23.

24.
function sendmail($body,$smtpserver,$fromemail,$toemail,$betreff) 
25.
    {
26.
    $SmtpClient = new-object system.net.mail.smtpClient
27.
    $MailMessage = New-Object system.net.mail.mailmessage
28.
    #$att = new-object Net.Mail.Attachment($filename)
29.
    $SmtpClient.Host = "$smtpserver"
30.
    $mailmessage.from = "$fromemail"
31.
    $mailmessage.To.add("$toemail")
32.
    $mailmessage.Subject = “$betreff" 
33.
    $MailMessage.IsBodyHtml = $true
34.
    $mailmessage.Body = $body
35.
    $smtpclient.Send($mailmessage)
36.
}
37.
gruß michael
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Ordnerinhalt mit Ordnernamen umbenennen
gelöst Frage von RotnasenkaterBatch & Shell5 Kommentare

Servus, liebe Gemeinde! Ich habe ein kleines Anliegen und keienrlei Ahnung von Batch-Programmierung, deswegen hoffe ich auf Hilfe von ...

Batch & Shell
VBScript zum umbennen von Ordnerinhalt
Frage von PixelsklaveBatch & Shell16 Kommentare

Hallo, evtl. kann mir jemand weiterhelfen da ich nichts passendes gefunden habe und meine VB Kenntnisse sich in Grenzen ...

Windows Tools

ROBOCOPY - Ordner verschieben, nicht Ordnerinhalt

gelöst Frage von kilrathiWindows Tools14 Kommentare

Hallo zusammen, simple Frage aber ich bin irgendwie zu blöd um auf die Lösung zu kommen: robocopy C:\Temp\A D:\Temp ...

Outlook & Mail

Outlook 2013 zeigt nicht den kompletten Ordnerinhalt

gelöst Frage von HenereOutlook & Mail3 Kommentare

Servus zusammen, ich habe hier ein Outlook 2013 an einem Exchange 2013. Wieso werden mir bei einigen Unterordnern nicht ...

Neue Wissensbeiträge
Windows 7
Updategängelung auf Windows 10, die zweite
Information von Penny.Cilin vor 2 TagenWindows 7

Hallo, da Windows 7 im kommenden Jahr nicht mehr supportet wird, werden Nutzer von Window 7 home premium wieder ...

Internet
EU-Urheberrechtsreform: Zusammenfassung
Information von Frank vor 4 TagenInternet1 Kommentar

Auf golem.de gibt es eine Analyse von Friedhelm Greis, der das Thema EU-Urheberrechtsreform gut und strukturiert zusammenfasst. Zwar haben ...

Microsoft Office

Office365 Schwachstellen bei Sicherheit und Datenschutz

Information von Penny.Cilin vor 5 TagenMicrosoft Office7 Kommentare

Auf Heise+ gibt es einen Artikel bzgl. Office365 Schwachstellen. Das ist noch ein Grund mehr seine Daten nicht in ...

Sicherheit
Schwachstellen in VPN Clients
Tipp von transocean vor 7 TagenSicherheit2 Kommentare

Moin, es gibt Sicherheitslücken bei VPN Clients namhafter Hersteller, wie man hier lesen kann. Gruß Uwe

Heiß diskutierte Inhalte
Utilities
Teamviewer 9.x "out of date" ??
gelöst Frage von keine-ahnungUtilities12 Kommentare

Moin at all, mein topaktueller teamviewer (alles 9.x - releases) verweigert seit heute die Arbeit und bemeckert: "the remote ...

Windows Installation
Windows10 Home Neuinstallation - Raketentechnik
Frage von spacyfreakWindows Installation12 Kommentare

"Kannst du den Rechner von der Tante von WindowsXP auf Windows10 Home upgraden" haben sie gefragt? "Sicher, was kann ...

Windows 10
Windows 10 verwendet FritzBox per IPv6 als DNS-Server an Stelle des per DHCP vergebenen DNS-Servers
Frage von Datax87Windows 1010 Kommentare

Hallo, ich habe ein kleines Problem mit der Namensauflösung (DNS) unter Windows 10. Mir ist heute aufgefallen, dass ich ...

Peripheriegeräte
Empfehlung für Home-USV (ca. 450VA 270W) Irgendwelche Osterpreisaktionen bekannt?
Frage von Server-NutzerPeripheriegeräte9 Kommentare

Hallo und schöne Ostern. Meine private Heim-USV Yunto Q450 (ca. 450VA 270W) hat sich nach vielen Jahren ohne Probleme ...