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

Bestimmte Daten aus Logdatei kopieren und in separate Textdatei einfügen

Frage Entwicklung Batch & Shell

Mitglied: mue26xxl

mue26xxl (Level 1) - Jetzt verbinden

07.08.2008, aktualisiert 08.08.2008, 4195 Aufrufe, 4 Kommentare

Hallo, ich habe folgendes Problem.

Ich habe eine log.txt in die in unregelmäßigen Abständen Daten geschrieben werden. Die letzte Zeile dieser Textdatei soll nun ausgelesen werden und in eine separate Datei geschrieben werden. Der Inhalt dieser müsste nun wiederum an eine LED-Laufschrift gesendet werden. Die Steuerbefehle dazu muss ich mir noch beim Hersteller organisieren.

Edit: Aufgrund des freundlichen Hinweises das ganze etwas präziser.

Als Betriebssystem wird Windows XP verwendet. Die Sache ist folgende: Ich würde gern in unserer Feuerwehr eine LED-Laufschrift an der Umkleide anbringen, wo sich alle informieren können, welches Einsatzstichwort und welcher Einsatzort angegeben ist. Dazu nutze ich ein Programm, wo ich bei einer Alarmierung eine *.txt geschrieben bekomme, ich welcher sich diese Daten befinden. Die aktuellsten werden immer zeilenweise als letztes eingefügt. Ich möchte nun, daß ich aus dieser Datei die letzte Zeile auslesen kann und in seine separate Datei geschrieben bekomme mit der ich den Text wiederum an die LED-Anzeige sende. Das 2. Problem dabei ist, daß mir die Sonderzeichen nicht genauso angezeigt werden, wie sie von der Rlst übermittelt werden. Bin programmiertechnisch leider völlig unbegabt. Das ganze sollte dann automatisiert ablaufen.

Die Log.bat mit der ich die log.txt erzeuge hat folgende Einträge.

echo %date% %time:~0,8% %* >> log.txt


gestartet wird diese bat direkt in der Software mit 2 Parametern die dann in der log.txt stehen. Wenn ich in der log.bat die 2 Einträge date und time entferne schreibt er mir nur als Ausgabe Echo ist ausgeschaltet.
Mitglied: Biber
07.08.2008 um 21:02 Uhr
Moin mue26xxl,

willkommen im Forum.
Überprüfst Du bitte noch mal eben anhand der "FAQ"-Hinweise "Wie man/frau eine Frage richtig stellt" , ob Du alles erzählt hast, was ein/e Antwortwillige/r zum Puzzlen braucht (OS, manuelles/ständiges Anstossen..)?

Mir wär es ja egal, aber manche hier Forum machen immer so spitze Bemerkungen....

Grüße
Biber
Bitte warten ..
Mitglied: bastla
08.08.2008 um 08:36 Uhr
Hallo mue26xxl und auch von mir ein Willkommen!

Die letzte Zeile der Textdatei erhältst Du so:
01.
@echo off & setlocal 
02.
set "DateiEin=D:\Deine Textdatei.txt" 
03.
set "DateiAus=D:\Deine Laufschriftdatei.txt" 
04.
 
05.
for /f "usebackq delims=" %%i in ("%DateiEin%") do set "Zeile=%%i" 
06.
>"%DateiAus%" echo %Zeile%
Hinsichtlich der Sonderzeichen könnte ein "chcp 1252" am Anfang des Batches helfen.
Dein Problem mit der "Log.bat" kann ich nicht ganz nachvollziehen / einordnen. In welchem Zusammenhang wird dieser Batch ausgeführt?

Grüße
bastla
Bitte warten ..
Mitglied: mue26xxl
08.08.2008 um 12:09 Uhr
Die log.bat wird automatisch ausgeführt, sobald eine bestimmte FMS-Kennung ein Kurztelegramm geschickt bekommt. Die ganze Sache funktioniert soweit ja schon, das ich beim Empfang die log.bat ausgeführt bekomme. Nur stören mich bei der log.bat die Einträge Date und Time. Diese brauche ich nicht wirklich. Nur lösch ich diese, kommt es halt zu der Meldung Echo ist angeschaltet und es wird kein Log geschrieben.
Bitte warten ..
Mitglied: bastla
08.08.2008 um 12:24 Uhr
Hallo mue26xxl!

Einträge Date und Time ... Nur lösch ich diese, kommt es halt zu der Meldung Echo ist angeschaltet und es wird kein Log geschrieben.
Eigentlich wäre dieses Verhalten nur damit zu erklären, dass die "Log.bat" ohne Parameter aufgerufen wurde - allerdings sollte dann die zitierte Meldung in die "log.txt" geschrieben werden.

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
BATCH: Textdatei ab einer bestimmten Zeile kopieren
gelöst Frage von lwentzBatch & Shell3 Kommentare

Hallo, ich habe folgende Anforderung: Ich möchte ein Log-File (Textdatei mit einem Eintrag pro Zeile) in ein neues Log-File ...

Microsoft Office
"Microsoft Excel kann die Daten nicht einfügen"
Frage von arik12Microsoft Office2 Kommentare

Hallo zusammen, ich habe Excel (2010) in zwei dateien auf zwei bilschirmen offen. Wenn ich jetzt von eine Excel ...

Batch & Shell
Spoiler in textdatei automatisch über Powershellscript einfügen
Frage von Dr.ByteBatch & Shell5 Kommentare

Hallo leibe Admins, ich habe folgende Datei im txt-Format. center img /img Preview: url img /img /url Beschreibungstext Keywords: Keywords1, Keywords2, Keywords3, b 3 ...

Microsoft Office
Excel Zellen aus zwei Spalten in separate Textdatei exportieren
gelöst Frage von Noah15Microsoft Office5 Kommentare

Hallo, es geht um folgendes Problem: Ich habe eine Excel-Tabelle mit knapp 200 Zeilen. Aus der ersten Zeile soll ...

Neue Wissensbeiträge
Windows 10

Windows 10 Fall Creators Update - Neue Funktion Hyper-V Standardswitch kann ggf. Fehler bei Proxy Configs verursachen

Erfahrungsbericht von rzlbrnft vor 3 StundenWindows 101 Kommentar

Hallo Kollegen, Da wir die Gefahr lieben, haben wir bei einigen Usern nun mittlerweile das Creators Update drauf. Einige ...

Sicherheit

TLS-Zertifikat und privater Schlüssel von Microsofts Dynamics 365 geleakt

Information von Penny.Cilin vor 5 StundenSicherheit

Microsoft hat versehentlich das TLS-Zertifikat inklusive dem privaten Schlüssel seiner Business-Anwendung Dynamics 365 geleakt. TLS-Zertifikat und privater Schlüssel von ...

Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 1 TagViren und Trojaner2 Kommentare

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 1 TagRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Brainstorming, einfachste Option 1 getrenntes LAN (mit WAN zugang)
Frage von 132954LAN, WAN, Wireless13 Kommentare

Hi, folgendes: Wir bekommen eine Glasfaser Leitung, Und das sollte Optional so aussehen: Ein Modem/Router für das WAN, ein ...

Netzwerkgrundlagen
Hi eine blöde frage. xD
Frage von 132954Netzwerkgrundlagen12 Kommentare

Also: Habe 2012 r2 essentials neuinstalliert, allerdings installiert diese version ja gleich diesen gangen AD kram mit, den hab ...

Batch & Shell
Trusted Sites für alle User auf dem PC einpflegen
Frage von xXTaKuZaXxBatch & Shell12 Kommentare

Aufgabestellung: Es sollen auf 1 PC (bzw. mehreren PCs) vertrauenswürdige Sites per Powershell eingetragen werden, die für alle User ...