Array bei PowerShell - "unerwartetes Token"

p6121

Ensign
Registriert
Okt. 2009
Beiträge
129
Ich versuche bei PS (Win 7) einen Array zum Laufen zu bekommen.

Code:
$funztnet = @("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z",",",";",".",":","-","_","#","'","+","*","~","|","@",""","$","%","&","=","?","<",">","/","\","(",")","{","}","[","]",1,2,3,4,5,6,7,8,9,0)

PS stört sich an den Sonderzeichen ($%? etc.) und bricht ab wegen "unerwartetes Token". Wie kriege ich das hin?

Danke!
 
Ohne Ahnung von Powershell zu haben, könnte ich mir vorstellen, dass du manche Zeichen escapen musst. Laut Google ist es bei PS das Zeichen ` (Apostroph).
Da das aber wohl meist bei Anführungszeichen nicht nötig ist, tipp ich mal, dass es an folgender Stelle liegt:
"@",""","$" (die 3 Anführungszeichen sind imo keine korrekte Syntax).
Dort machst du im Prinzip AN|AUS|AN und nicht AN|"|AUS was du wohl eher vor hast. Eventuell mal ein "`"" probieren.
 
Zurück
Oben