Come ottenere solo pochi caratteri di una linea in PowerShell

August 27

Come ottenere solo pochi caratteri di una linea in PowerShell


Utilizzare PowerShell script per automatizzare ASCII manipolazione delle stringhe quando è necessario acquisire solo una parte di una linea, o una stringa di caratteri, di comandare l'uscita di linea o ad un testo o un documento CSV. Una volta che i caratteri desiderati sono stati catturati e assegnato a una variabile, i personaggi possono essere utilizzati altrove in uno script per automatizzare la generazione di documenti, come log riepilogo. Impiegare il metodo Substring PowerShell per catturare uno specifico gruppo di personaggi in una linea.

istruzione

1 Fare clic sul pulsante "Start" sul computer desktop barra delle applicazioni di Windows 7, fai clic su "Tutti i programmi" e quindi su "Accessori". Fare clic sulla cartella "Windows PowerShell", e quindi fare clic sulla voce di menu "Windows PowerShell". Viene visualizzata la riga di comando "Windows PowerShell".

2 Tipo "$ s =" ABCDEFG "" sulla riga di comando e toccare il tasto "Enter". La variabile "s" contiene la "ABCDEFG." Stringa

3 Scrivi "$ t = $ s.Substring (4,3)" al prompt dei comandi. La "t" variabile è stato assegnato il valore della variabile "s" con il metodo PowerShell "Substring". I valori tra parentesi dopo che il metodo "Substring" specificano che, a partire dal quinto carattere della stringa "s" - rappresentata dal numero "4" tra parentesi il conteggio da 0 a 4 - solo tre personaggi saranno assegnati a la "t". variabile

4 Premere il tasto "Enter". L'uscita di linea di comando - il valore di "t" - è "EFG".