Brug PowerShell scripting at automatisere ASCII-streng manipulation , når du har brug for at fange kun en del af en linje , eller en streng af tegn , til kommandolinje output eller til en tekst eller CSV -dokument. Når de tegn, du kræver er blevet fanget og overdraget til en variabel, kan de tegn bruges andre steder i et script til at automatisere dokument generation , såsom log sammendrag . Ansæt PowerShell Substring metode til at fange en bestemt gruppe af tegn i en linje . Ting du skal
Microsoft Windows 7 computer
Vis Flere Instruktioner
1
Klik på "Start " knappen på Windows 7 computer desktop proceslinjen , klik på " Alle programmer, "og derefter på" Tilbehør ". Klik på" Windows PowerShell "mappe , og klik derefter på" Windows PowerShell " menupunkt. Den " Windows PowerShell " kommandolinje vises .
2
Type " $ s =" abcdefg "" på kommandolinjen , og tryk på "Enter "-tasten. Variablen " s " holder strengen " abcdefg ".
3
Skriv "$ t = $ s.Substring (4,3 )" ved kommandoprompten . Variablen " t" er blevet tildelt værdien af variablen "s" med PowerShell " Delstreng " metoden . Værdierne inde i parentesen efter " Understreng "-metoden angiver , at , startende med det femte tegn i " s" string - repræsenteret ved tallet " 4" i parentes tælle fra 0 til 4 - kun tre tegn vil blive tildelt variablen " t ".
4
Tryk på "Enter "-tasten. Kommandolinjen output - værdien af "t" - er " efg . "