PowerShell extrahieren von Zeichen aus einer Zeichenfolge

Ich habe eine Liste von user-Namen .csv-Datei. Sieht so aus

PC,User
comp-1,john.doe
PC-2,steven.smith
MAC-1,betty.crocker

und ich möchte so extrahieren Sie den Anfangsbuchstaben des ersten und letzten Namen in einer anderen Variablen. Nicht sicher, wie dies zu erreichen. Hier ist mein code, die Sie erhalten, mir den ersten Buchstaben.

 $PepCSV = import-csv C:\pep.csv 
 foreach($X in $PepCSV)
   {
   $UserName = $X.User
   $UserInt = $UserName.Substring(0,1)
   Write-Output "UserName = $UserName `n UserInt = $UserInt"
   } 

Ist der Ausgang dieses

UserName = john.doe 
 UserInt = j
UserName = steven.smith 
 UserInt = s
UserName = betty.crocker 
 UserInt = b

Wie bekomme ich den zweiten Brief für die UserInt?

InformationsquelleAutor Eric | 2016-08-26
Schreibe einen Kommentar