Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
12.11.2007, 10:10
Snaeng



Moin. :)

Hab nen Problem mit dem Programm Powershell von Microsoft.
Ich möchte das dieses Programm mir japanische Zeichen ausgibt, allerdings zeigt er mir stattdessen immer irgendwelche Kauderwelsch Zeichen an. :(

Die Codepage hab ich bereits zu 65001 (UTF-8) geändert, mit folgendem Befehl:
[Console]::OutputEncoding = New-Object -typename System.Text.UTF8Encoding

Den Inhalt der Datei lass ich mir über "get-content" anzeigen. Auch wenn ich den Parameter -encoding UTF8 anfüge gibt er mir Kauderwelsch Zeichen aus.

Weiß jemand Rat?

--

zum Seitenanfang zum Seitenende Profil || Suche
001
12.11.2007, 12:20
Infi



mal versucht über applocale zu starten?

--

zum Seitenanfang zum Seitenende Profil || Suche
002
12.11.2007, 12:48
Snaeng



Das ändert nichts. Aber ich möchte ja auch nicht das er nur Japanisch anzeigt, wie man es mit deinem Programm macht (geht auch net), sondern Japanisch und Deutsch. PowerShell beherrscht ja Unicode.

--

zum Seitenanfang zum Seitenende Profil || Suche
003
12.11.2007, 13:45
dp
Administrator


definiere »kauderwelsch«, sind es viereckige zeichen mit nummern drin?

mal ueberprueft, ob der verwendete font ueberhaupt japanische glyphen hat?

--

zum Seitenanfang zum Seitenende Profil || Suche
004
12.11.2007, 14:38
Snaeng



Unter "Kauderwelsch" Zeichen versteh ich einfach beliebige Zeichen, nur nicht die die es sein sollen. Unter dem Karteireiter Font in den Eigenschaften kann ich nur die Schriftarten "Raster Fonts" und "Lucida Console" auswählen, wobei es keinen Unterschied macht welche.

Edit:
Soweit ich jetzt informiert bin habe ich mich geirrt, Powershell unterstützt doch nicht das Anzeigen von Unicode. Das soll erst mit Powershell+ kommen..

Hat sich also erübrigt, trotzdem danke. :)

--


Dieser Beitrag wurde am 12.11.2007 um 14:47 von Snaeng bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche