{"id":411,"date":"2009-01-26T20:19:31","date_gmt":"2009-01-26T19:19:31","guid":{"rendered":"http:\/\/blog.m-ri.de\/?p=411"},"modified":"2009-01-26T08:42:27","modified_gmt":"2009-01-26T07:42:27","slug":"cmdexe-versteht-keine-unicode-oder-utf-8-batch-dateien","status":"publish","type":"post","link":"http:\/\/blog.m-ri.de\/index.php\/2009\/01\/26\/cmdexe-versteht-keine-unicode-oder-utf-8-batch-dateien\/","title":{"rendered":"CMD.EXE versteht keine Unicode oder UTF-8 Batch Dateien"},"content":{"rendered":"<p>Ich habe f\u00fcr einen Deployment Prozess noch einen etwas gr\u00f6\u00dfere komplexe Batch-Datei. Die BAT Datei enthielt auch zum Teil eben Umlaute die ja nicht ANSI sein d\u00fcrfen. Zudem auch einige der Verzeichnisse neuerdings Umlaute enthalten,\u00a0dachte ich mir: &#8222;Was soll es, Du speicherst das einfach als Unicode Datei!&#8220; Die <em>Vista CMD.EXE <\/em>wird ja anhand der <em>BOM <\/em>erkennen was los ist.<\/p>\n<p>\ud83d\ude2f Pustekucken \u2757 <em>CMD.EXE <\/em>mag in keiner Art und Weise Unicode oder UTF-8 in Batch-Dateien.<\/p>\n<p>No chance at all. Einzig zur Unicode-Ausgabe kann man die <em>CMD.EXE <\/em>verleiten.<br \/>\nEigent\u00fcmlich ist das schon, weil <em>TYPE <\/em>z.B. BOMs korrekt ber\u00fccksichtigt.<\/p>\n<p>Da merke ich mal wieder wie verw\u00f6hnt ich mit <a href=\"http:\/\/www.jpsoft.com\/\">4NT <\/a>bin.<\/p>\n<p>PS: Ich wei\u00df das es in Zeiten der Powershell andere M\u00f6glichkeiten gibt.<br \/>\nMan kann mich mit entsprechenden Kommentaren also gerne verschonen. \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich habe f\u00fcr einen Deployment Prozess noch einen etwas gr\u00f6\u00dfere komplexe Batch-Datei. Die BAT Datei enthielt auch zum Teil eben Umlaute die ja nicht ANSI sein d\u00fcrfen. Zudem auch einige der Verzeichnisse neuerdings Umlaute enthalten,\u00a0dachte ich mir: &#8222;Was soll es, Du speicherst das einfach als Unicode Datei!&#8220; Die Vista CMD.EXE wird ja anhand der BOM &hellip; <a href=\"http:\/\/blog.m-ri.de\/index.php\/2009\/01\/26\/cmdexe-versteht-keine-unicode-oder-utf-8-batch-dateien\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eCMD.EXE versteht keine Unicode oder UTF-8 Batch Dateien\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[12,76,14],"tags":[125,81,374],"class_list":["post-411","post","type-post","status-publish","format-standard","hentry","category-software","category-tools","category-vista","tag-4nt","tag-cmdexe","tag-tools"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/comments?post=411"}],"version-history":[{"count":1,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/411\/revisions"}],"predecessor-version":[{"id":412,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/411\/revisions\/412"}],"wp:attachment":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/media?parent=411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/categories?post=411"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/tags?post=411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}