Ciao kbarron,
in generale puoi usare il
carattere backtick (`) per interrompere una linea in qualsiasi punto desideri.
D'altra parte, PowerShell è abbastanza intelligente da "capire" quando stai andando a capo ed il comando deve ancora essere completato oppure meno: nel tuo esempio puoi benissimo andare a capo dopo ogni carattere punto e virgola (;) delle tue espressioni, così magari da indentarle e poterle gestire con maggiore semplicità. Potresti anche andare a capo tra la definizione del nome e dell'espressione, dopo il carattere virgola (,), anche se a mio avviso è da preferirsi la prima alternativa.
Es:
gci | select Length,
@{ n = "Length in KB"; e = { $_.Length / 1KB } },
@{ n = "Length in MB"; e = { $_.Length / 1MB } },
@{ n = "Length in GB"; e = { $_.Length / 1GB } }
Ciao
PS: Nessuna domanda è stupida... :)