Bruk PowerShell skripting å automatisere ASCII streng manipulasjon når du trenger for å fange bare en del av en linje eller streng av tegn, for å kommandolinje utgang eller til en tekst eller CSV -dokument . Når tegnene du trenger har blitt fanget og tilordnet en variabel , kan tegnene brukes andre steder i et script for å automatisere dokument generasjon som log samandrag . Ansette PowerShell understreng metode for å fange en bestemt gruppe av tegn på en linje . Du trenger
Microsoft Windows 7 datamaskin
Vis flere instruksjoner
en
Klikk på "Start "-knappen på Windows 7 skrivebordet oppgavelinjen , klikk på " Alle programmer , " og deretter" Tilbehør ". Klikk på" Windows PowerShell "-mappen , og klikk deretter på" Windows PowerShell "menyen . "Windows PowerShell " kommandolinje vises.
2
Type " $ s =" abcdefg " " på kommandolinjen og trykk på "Enter "-tasten. Variabelen " s " holder strengen " abcdefg . "
3
Skriv " $ t = $ s.Substring ( 4,3 )" ved ledeteksten . Den variable "t" er tilordnet verdien av den variable "s" med PowerShell " Understreng "-metoden . Verdiene inne i parentesen etter " understreng "-metoden spesifisere det, og starter med den femte tegnet i " s " streng - representert ved tallet " 4" i parentes telle 0-4 - bare tre tegn vil bli tildelt variabelen " t ".
4
Trykk på "Enter "-tasten. Kommandolinjen utgang - verdien av " t" - er " efg . "