Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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

Htmlseiten via .bat erstellen

Frage Entwicklung Batch & Shell

Mitglied: Soidberg

Soidberg (Level 1) - Jetzt verbinden

07.05.2007, aktualisiert 12.05.2007, 7021 Aufrufe, 3 Kommentare

Hallo liebe Leute,

ich habe hier eine .bat in der eine if exist abfrage vorhanden ist. Existiert die Datei wird ein Packvorgang eingeleitet, wenn nicht wird "goto NICHTDA" ausgeführt.

Ich möchte es erreichen das bei vorhanden sein der Datei zusätzlich zum Packvorgang ein HTML Code in eine Datei namens include.wfs geschrieben wird. Das gleiche (nur mit anderem htmlcode) wenn die Datei nicht vorhanden ist.

Wie schreibe ich am besten einen kompletten Htmlcode mit einer. bat in diese include.wfs? Normalen Text bekomme ich hin, da aber beim htmlcode mehrere Sonderzeichen, Klammern etc verwendet werden hängt es dort etwas bei mir.

*Ist es möglich die htmlseiten per Hand zu erstellen, durch die bat einzulesen und in die include.wfs zu schreiben?*

Gruß Soidberg
Mitglied: geTuemII
07.05.2007 um 18:04 Uhr
Hallo Soidberg,

ohne genaue Kenntnis, was du eigentlich vorhast, ist es recht schwierig, dir zu helfen. Wichtig wäre zb., welche variablen Infos dein HTML enthalten soll.

Wenn das zb. nur der Dateiname der aktuell gepackten (oder auch nicht gepackten) Datei sein soll, würde ich zwei unterschiedliche .txt mit HTML-Code erstellen: html-begin.txt für den Teil vor dem variablen Eintrag, html-end.txt für den danach.

01.
[...] 
02.
:: vorhandene alte include.wfs loeschen 
03.
del include.wsf 
04.
  
05.
:: neue include.wfs befuellen 
06.
type html-begin.txt >> include.wfs 
07.
echo An diese Stelle bitte die Infos, evtl auch HTML-Code! >> include.wfs 
08.
type html-end.txt >> include.wfs
Ansonsten kannst du Sonderzeichen, die von der Shell sonst ausgewertet werden würden mit ^ vor dem jeweiligen Zeichen maskieren.

HTH geTuemII
Bitte warten ..
Mitglied: bastla
07.05.2007 um 18:05 Uhr
Hallo soidberg!

Stell vielleicht ein konkretes Beispiel rein ...

Grundsätzlich ist das Erstellen von html-Seiten per Batch kein Problem, da es ja um reine Textdateien geht. Eine Besonderheit ist nur das Maskieren bestimmter Zeichen (typischer Weise natürlich "<" und ">", daneben auch zB "&" oder "|") mit "^". Beispiel:
01.
echo ^<html^>>>index.html
Grüße
bastla

[Edit] @geTuemII: Dir lasse ich besonders gerne den Vortritt ... [/Edit]
Bitte warten ..
Mitglied: Soidberg
12.05.2007 um 13:23 Uhr
So, die Lösung ist so einfachg wie genial:

type vorlage.txt > include.wfs

*Es lässt sich jede vorgefertigte Htmlseite (Code) die in einer .txt steht importieren.*

Gruß Soidberg
Bitte warten ..
Ähnliche Inhalte
Entwicklung
gelöst Hilfe bei .bat script (1)

Frage von RUBEN123 zum Thema Entwicklung ...

Windows Server
Nutzer per Bat-Datei zum AD hinzufügen (1)

Frage von elsa-ebs zum Thema Windows Server ...

Batch & Shell
Version in Dateinamen entfernen per BAT Datei (6)

Frage von snoopy-do zum Thema Batch & Shell ...

Batch & Shell
gelöst bat Abhandlung für Silent Deploy (Desktop Central) (22)

Frage von Graven zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(1)

Information von DerWoWusste zum Thema Microsoft ...

Humor (lol)

Wohnt jemand in Belgien und kann nicht mehr ruhig ausschlafen?

(6)

Information von LordGurke zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
Router & Routing
Allnet - VDSL2 Modem - SFP (mini-GBIC) (19)

Frage von Dobby zum Thema Router & Routing ...

Voice over IP
DeutschlandLAN IP Voice Data M Premium, Erfahrung mit Faxgeräte? (17)

Frage von liquidbase zum Thema Voice over IP ...

TK-Netze & Geräte
TK-Anlage VoIP - DECT Erweiterung (15)

Frage von Lynkon zum Thema TK-Netze & Geräte ...