Använd PowerShell skript för att automatisera ASCII sträng manipulation när du behöver fånga bara en del av en linje , eller en teckensträng , till kommandoraden utgång eller till en text eller CSV- dokument . När de tecken du behöver har fångats och tilldelas en variabel , kan tecknen användas någon annanstans i ett skript för att automatisera dokument generation som log sammanfattas . Anställ metoden PowerShell Substring att fånga en specifik grupp av tecken i en linje . Saker du behöver
Microsoft Windows 7 dator
Visa fler instruktioner
1
Klicka på "Start " -knappen på Windows 7 datorns skrivbord aktivitetsfältet, klicka på " Alla program , " och klicka sedan på " tillbehör ". Klicka på " Windows PowerShell " -mappen , och klicka sedan på " Windows PowerShell "i menyn . Den " Windows PowerShell " kommandorad visas .
2
Type " $ s = " abcdefg " " på kommandoraden och tryck på " Enter" . Variabeln " s " håller strängen " abcdefg . " Addera 3
Skriv " $ t = $ s.Substring ( 4,3 ) " på kommandoraden . Variabeln " t" har tilldelats värdet på variabeln "s" med PowerShell " Delsträng "-metoden. Värdena inom parentes efter " Substring " metoden ange att , från och med det femte tecknet i " s " string - representeras av antalet " 4 " inom parentes räknar från 0 till 4 - endast tre tecken kommer att tilldelas variabeln " t ".
4
Tryck på " Enter" . Kommandoraden utgång - värdet av " t " - är " EFG . " Addera