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

in bat den Zeichensatz bei Ausgabe ändern

Mitglied: lehnhard

lehnhard (Level 1) - Jetzt verbinden

29.11.2005, aktualisiert 04.12.2005, 7870 Aufrufe, 4 Kommentare

oder wie gebe ich Codepage 850 als Characterset in einem XML Dokument an.

Hallo in einem Databasepublishingprojekt haben liegen ein großen Anzahl von Bildern vor. Leider sind diese nicht komplett und desshalb möchte ich eine XML Datei mir Hilfe der folkgenen Bat etstellen:
<font class="code">
set dir=data
set xsl=f:\xslt\

echo ^ &lt; root^> >%xsl%bilder.xml
for %%f in (*.*) do (
echo ^ &lt; datei^>%%f^ &lt; /datei> >>%xsl%bilder.xml
)
echo ^ &lt; /root> >>%xsl%bilder.xml
</font>


Leider werden dann alle Dateinamen die Umlaute enthalten so weggeschrieben, daß ein späterer vergleich über beide XML Dateien möglich ist, da DOS hier ja einen anderen Zeichensatz verwendet.

Daher folgende Frage. Ist es möglich bei dem Echo zu verlangen einen anderen Zeichensatz zu verwenden wie UTF-8 Oder ISO....
Oder welchen Zeichensatz muß ich im XML Dokument angeben, um dennoch den gewünschten Vergleich durchführen zu können.

Lehnhard Lützen
Mitglied: worogu
29.11.2005 um 11:30 Uhr
probier mal
"graftabl 1252" --- bei mir geht dat...

woro
Bitte warten ..
Mitglied: Biber
03.12.2005 um 23:07 Uhr
Moin Lehnhard,
wahrscheinlich bin ich Tage zu spät und vielleicht hat auch woros Tipp bei Dir geholfen, aber...
>>Oder welchen Zeichensatz muß ich im XML Dokument angeben...
Stressfreier ist natürlich jeder Zeichensatz, in dem zumindest die (deutschen) Umlaute "maskiert" werden.
Dann mit hoher Wahrscheinlichkeit erzeugst du ja die XMLs nicht für DOS/CMD (also ASCII-Zeichensatz), sondern für Windows im ANSI-Zeichensatz.

Deshalb würde ich lieber UTF-8 statt charset ISO-8859-1 oder ..-15 nehmen...
eigentlich..
andererseits.. für den CMD-Prompt ist natürlich auch das Ampersand "&" ein Steuerzeichen.. kann auch wieder Probleme machen....

Also, mein Angebot: wenn Dein Umlaut-Problem noch besteht, dann melde Dich nochmal.
Zur Not würde ich den ganzen geECHOten ASCII-Krempel in ANSI konvertieren - das sind mit *.vbs ein Dutzend Zeilen und für so ein großes Projekt wie Deins lohnt sich das ja.

Der von woro beschriebene Weg funktioniert IMHO nicht auf allen Windows-Versionen zuverlässig.
Grüße Biber
Bitte warten ..
Mitglied: lehnhard
04.12.2005 um 11:34 Uhr
der graftabl befehl hat gut funktioniert. ISO-8859-1 ist auch klar.
Von weiteren Umgebungen für den Worflow sehe ich lieber ab. Dennoch vielen Dank für Deine Hilfsbereitschaft.
Welche Probleme könnten den mit graftabl unter welchen Versionen auftreten?

Lehnhard Lützen
Bitte warten ..
Mitglied: Biber
04.12.2005 um 12:01 Uhr
Moin Lehnhard,
>>Welche Probleme könnten den mit graftabl unter welchen Versionen auftreten?

Na ja, Probleme ist vielleicht etwas drastisch ausgedrückt - nach meinem Gefühl verlässt man/frau bei Benutzung der Befehle (je nach Win-Version) ChCP und GrafTabl ein wenig den sauber programmierten und gepflegten Bereich bei M$.
Gerade bei den Hilfs-Utilitities, die ich oft verwende, z.B. Find.exe und noch deutlicher Findstr.exe treten unerwünschte Nebeneffekte auf, weil diese einen Wechsel der Codepage nicht so nachvollziehen, wie es "voraussehbar" wäre.
Oder solche Seiteneffekte, dass die Darstellung von geECHOten Strings abweicht, je nachdem ob das CMD-Fenster im Vollbild, als Fenster oder unsichtbar geöffnet wird.
Das Problem ist weniger der Output... das bekomme ich auch immer sauber hin - fummelig wird es z.B. bei Input-Textdateien, die mal im ANSI, mal im ASCII-Zeichensatz vorliegen und aber "von außen" nicht erkennbar sind - die heißen halt immer "*.txt" oder "*.csv".
Deshalb habe ich auch für gelegentlichen Einsatz ein paar Xlate2ANSI bzw. Xlate2ASCII-Schnipsel hier rumliegen. Nur um auf der sicheren Seite zu sein.

Grüße Biber
Bitte warten ..
Ähnliche Inhalte
Linux Tools

Mit echo eine Ausgabe einer Variable ändern.

gelöst Frage von rsadmchefLinux Tools2 Kommentare

Hallo Team, ich habe am Linux Terminal folgendes Konstrukt vor: num="11000" echo $num 11000 Es soll aber 1 1 ...

Batch & Shell

Fehlersuche beim Vergleich zweier txt Dateien. Ausgabe ist nicht korrekt (.bat)

gelöst Frage von Caldrin-K4Batch & Shell3 Kommentare

Hallo zusammen, ich benötige mal Hilfe von den Profis. Folgendes Problem habe ich zur Zeit. Beim Vergleichen zweier TXT ...

Microsoft Office

Excel csv-Import Zeichensatz-Problem

gelöst Frage von thaefligerMicrosoft Office2 Kommentare

Hallo zusammen ich bekomme eine csv-Datei geliefert, in welcher die Daten mit irgend einem komischen Zeichensatz abgespeichert sind (kenne ...

HTML

Zeichensatz bei HTML-Formular, das in MariaDB geschrieben wird

gelöst Frage von coltseaversHTML1 Kommentar

Hallo zusammen, ich habe ein einfaches HTML-Formular, und möchte damit Zeichenketten in eine MariaDB schreiben. Die Datenbankfelder sind in ...

Neue Wissensbeiträge
Utilities
Teamviewer 14 Verbindungsprobleme mit Proxy
Tipp von PeterleB vor 22 StundenUtilities

Nach dem Umstieg von Version 13 auf 14 wollte sich TV nicht mehr mit dem Netz verbinden, ignorierte offenbar ...

Administrator.de Feedback
Unsere Datenbank wurde umgestellt
Information von Frank vor 1 TagAdministrator.de Feedback5 Kommentare

Hallo User, ich habe in der Nacht unsere Datenbank umgestellt. D.h. neue Version (MySQL 8) und andere Örtlichkeit. Sollte ...

Sonstige Systeme
Es war einmal ein BeOS - Wer erinnert sich noch?
Information von BassFishFox vor 3 TagenSonstige Systeme6 Kommentare

Hallo, Bin gerade ueber Haiku gestolpert, von dessen Existenz als "Nachfolger des BeOS" ich wusste nur mich nie wirklich ...

Datenschutz

Microsoft und DSGVO - ob das wohl jemals klappt (Probleme beim Datenabfluss für Office Pro Plus)?

Tipp von VGem-e vor 3 TagenDatenschutz5 Kommentare

Servus Kollegen, siehe Aber wer setzt schon MS Office Pro Plus ein? Wie dann der Stand beim "normalen" MS ...

Heiß diskutierte Inhalte
Windows 10
Programm unter Windows 10 automatisch mit administrativen Rechten starten
Frage von GrafmulderWindows 1019 Kommentare

Hallo zusammen! Zur Situation: Ich benutze Windows 10 Pro für Workstations (Build 1803) mit zwei Konten. Einem Administratorkonto und ...

Vmware
Gebrauchten ESXi- Server verkaufen: Festplatten DSGVO-konform löschen?
Frage von l.scheperVmware16 Kommentare

Hallo, wir möchten einen gebrauchten FUJITSU Server verkaufen. Auf dieser Maschine ist noch ein installiertes ESXi 5.1 und ne ...

LAN, WAN, Wireless
Empfehlung Powerline Adapter
Frage von AgilolfingerLAN, WAN, Wireless16 Kommentare

Hallo Zusammen, ich brauche eine Empfehlung von euch. Ich möchte in einem privaten Haushalt eine Powerline Lösung einrichten. Allerdings ...

Netzwerke
Server: Sporadische Netzwerk-Aussetzer
Frage von ennveeNetzwerke9 Kommentare

Liebe Community, in einer Konfiguration mit einem Windows 2016-Server (s.u.) und 8 Clients beobachten wir unregelmäßige kurze Aussetzer - ...