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

Html aus Batch generieren

Frage Entwicklung Batch & Shell

Mitglied: dax4fun

dax4fun (Level 1) - Jetzt verbinden

23.03.2012 um 06:03 Uhr, 3131 Aufrufe, 6 Kommentare

versuche mit Hilfe von Batch eine html Datei zu erzeugen zur anzeige im browser

Hi, Leute

habe einige .txt aus einer Batch-Datei und muss die in eine index.html zusammenfügen
habe 8. txt Dateien mit diesem Inhalt

SRV1.txt, srv2.txt.....srv8.txt

Inhalt von Bsp. srv1.txt:

SERVER1_RECHNER_550111
SERVER1_RECHNER_550112
SERVER1_RECHNER_550231

habe dann mit zusammengefügt.bat :

type *.txt >zusammengefügt.txt

alle txt auf eine Datei gebracht

zusammengefügt.txt:
SERVER1_RECHNER_550111
SERVER2_RECHNER_550412
SERVER3_RECHNER_550531

wenn ich das in eine html Datei umleite wird es im browser so angezeigt.... es zerfließt alles :
SERVER3_RECHNER_550531 SERVER2_RECHNER_550412

deswegen würde ich nach jedem Eintrag SERVER3_RECHNER_550531 ein <br> einfügen wie kann ich das bewerkstelligen bzw. gibt es eine allgemein Lösung damit ich auch weitere html befehle zur Formatierung verwenden kann

Danke
Mitglied: Skyemugen
23.03.2012 um 07:20 Uhr
Aloha,

01.
(@for /f "usebackq delims=" %%s in ("zusammengefügt.txt") do @echo %%s^<br^>)>datei_neu.txt
Allgemeine Lösung für weitere HTML-Befehle ist relativ, for /f und echo bilden hier jedoch das fundamentale Werkzeug, wobei Sonderzeichen [wie html-tags] escaped werden müssen

greetz André
Bitte warten ..
Mitglied: mak-xxl
23.03.2012 um 07:29 Uhr
Moin dax4fun,

denke bitte daran, dass eine einigermaßen regelkonforme html-Datei außer dem reinen Inhalt auch ein Grundgerüst braucht. Nimm Dir also 2 Dateien: <head.html> und <foot.html>, in denen alles außer dem 'body' drinsteht, und dann tust Du etwa so:

01.
type 1.txt > x.tmp 
02.
type 2.txt >> x.tmp 
03.
:: weitere *.txt 
04.
type 8.txt >> x.tmp 
05.
for /f "delims=" %%i in (x.tmp) do (echo %%i^<br^>) >> body.html 
06.
copy head.html + body.html + foot.html ergebnis.html
Die Zeile mit der for-Schleife liest jede Zeile aus der x.tmp und schreibt diese in eine neue Datei - mit dem Tag <br>.
Der Rest ist wohl selbsterklärend und lässt sich weiter eindampfen.

[Edit] ... zu langsam ...[/Edit]

Freundliche Grüße von der Insel - Mario
Bitte warten ..
Mitglied: 60730
23.03.2012 um 07:30 Uhr
Moin,

Ich wuerde mir an deiner stelle ueberlegen....

ob ich die texte nicht in eine andere formatierung uebertrage
Die umformatierten (mit feldtrennern) versehenen dateien dann in eine mysql datenbank schreibe
Und das dann via php auf nem webserver ausgebe.

Da kannst du dann beliebig richtiges html ausgeben, denjenigen, der sich das auf dem browser ansieht auch die moeglichkeit felder zu sortieren und so weiter....
Bitte warten ..
Mitglied: dax4fun
23.03.2012 um 14:18 Uhr
DANKE echt super Team

aber natürlich bin ich 48 std daran gesessen eine Lösung zu finden, damit ich nachdem ich diese frage abgeschickt habe einen thread an position 1 präsentiert bekommen habe "hta per batch generieren ..." und wahrscheinlich ist alles nur an den ^<br^ gelegen

Skyemugen Danke für ^<br^

mak-xxl Danke für den schritt zwei den ich schon geplant hatte doch bin da hängen geblieben und hab versucht irgendwie was in gang zu bringen

TimoBeil Danke das währe Schritt 3. doch der kommt erst in 2 Jahren zur Vollstreckung weil das alles eine extrem anspruchsvolle software ist die win gebunden ist und ich jetzt wegen einer Verschärfung des Lizenz Gesetzes das ganze auf linux portieren muss.... jetzt bin ich schon zufrieden damit ich weiß auf welchen Server sich der jeweilige Rechner angehängt hat

danke nochmals werd mich noch melden wenn ich ausgeschlafen bin und das ganze ausprobiere

bye
Bitte warten ..
Mitglied: rubberman
23.03.2012 um 19:06 Uhr
Hallo dax4fun.

Wenn es nur darum geht, Text in einem HTML Dokument auszugeben... What about: pre - Tag?
Ungetestet in den Browser geschrieben:
01.
>"zusammengefuegt.html" echo ^<html^>^<head^>^<title^>Server-Rechner^</title^>^</head^>^<body^>^<pre^> 
02.
>>"zusammengefuegt.html" type *.txt 
03.
>>"zusammengefuegt.html" echo ^</pre^>^</body^>^</html^>
Grüße
rubberman
Bitte warten ..
Mitglied: dax4fun
29.03.2012 um 01:19 Uhr
DANKE AN ALLE HAT SUPER FUNKTIONIERT
ECHT SUPER TEAM
Bitte warten ..
Ähnliche Inhalte
Basic
Visual Basic Script (VBS): HTML-Tabelle generieren
Tipp von GurkenhobelBasic3 Kommentare

Für all jene, die schnell mal eine simple HTML-Tabelle benötigen, ist das folgende Skript gedacht. Der Name der fertigen ...

Batch & Shell
Batch dir und Html Link ausgabe
gelöst Frage von Pilger83Batch & Shell7 Kommentare

Hallo zusammen, folgendes Problem, ich möchte eine Batch mit folgender function dir Ordner plus Unterordner durchsuchen ausgabe ohne Kopfzeile ...

Batch & Shell
HTML in Batch und Powershell
Frage von michi-ffmBatch & Shell11 Kommentare

Hallo zusammen, zunächst nochmals vielen Dank für eure Unterstützungen!!!! Ich bin momentan dabei, mich in Batch und Powershell einzulesen ...

Batch & Shell
Batch generieren mit einer ID oder Namen die Code enthält
gelöst Frage von TicoWriteBatch & Shell2 Kommentare

Hallo Liebe Kaffe freunde, Ich würde gerne eine Batch generieren mit einer ID oder Namen die Code enthält. Welcher ...

Neue Wissensbeiträge
Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 1 TagWindows 107 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 1 TagSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 2 TagenInternet5 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 2 TagenDSL, VDSL2 Kommentare

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Heiß diskutierte Inhalte
Batch & Shell
Kann man mit einer .txt Datei eine .bat Datei öffnen?
gelöst Frage von HelloWorldBatch & Shell20 Kommentare

Wie schon im Titel beschrieben würde ich gerne durch einfaches klicken auf eine Text oder Word Datei eine Batch ...

Router & Routing
OpenWRT bzw. L.E.D.E auf Buffalo WZR-HP-AG300H - update
gelöst Frage von EpigeneseRouter & Routing11 Kommentare

Guten Tag, ich habe auf einem Buffalo WZR-HP-AG300H die alternative Firmware vom L.E.D.E Projekt geflasht. Ich bin es von ...

LAN, WAN, Wireless
WLAN Reichweite erhöhen mit neuer Antenne
gelöst Frage von gdconsultLAN, WAN, Wireless8 Kommentare

Hallo, ich besitze einen TL-WN722N USB-WLAN Dongle mit einer richtigen Antenne. Ich frage mich jetzt ob man die Reichweite ...

Windows Server
Ping auf einen bestimmten Server nicht möglich
gelöst Frage von a.thierWindows Server7 Kommentare

Hallo, ich habe folgendes Problem. srv-dc1: Ping srv-nav > geht Ping srv-exchange > geht nicht srv-exchange: Ping srv-dc1 > ...