Utilizzare PowerShell script per automatizzare la manipolazione di stringhe ASCII quando è necessario acquisire solo una parte di una linea , o una stringa di caratteri , di comandare l'uscita di linea o di un documento di testo o CSV . Una volta che i caratteri desiderati sono stati catturati e assegnato a una variabile , i personaggi possono essere utilizzate altrove in uno script per automatizzare la generazione di documenti come ad esempio log riepilogo . Impiegare il metodo substring PowerShell per catturare un gruppo specifico di caratteri di una riga. Cose che ti serviranno
Microsoft Windows 7 del computer
Show More Istruzioni
1 Fare clic sul pulsante "Start" sulla barra delle applicazioni di Windows 7 del computer desktop, fare clic su " Tutti i programmi , "e poi cliccare su" Accessori ". cliccare su" Windows PowerShell " cartella , quindi fare clic sul " PowerShell voce di menu di Windows " . Viene visualizzata la riga di comando "Windows PowerShell " .
2
Tipo " $ s = " abcdefg " " sulla riga di comando e premere il tasto "Enter " . La variabile "s" contiene la " abcdefg ". Stringa
3
Scrivi " $ t = $ s.Substring ( 4,3) " al prompt dei comandi . La variabile "t" è stato assegnato il valore della variabile "s" con il metodo PowerShell "ricerca ampliata" . I valori tra le parentesi dopo il metodo di "ricerca ampliata" specificano che , a partire dal quinto carattere della stringa "s" - rappresentata dal numero "4" in parentesi il conteggio da 0 a 4 - solo tre personaggi sarà assegnato a la variabile " t ".
4 Premere il tasto "Enter" . L'output della riga di comando - il valore di " t" - è " efg ".