Utasítások lezárása

A PowerShell utasításainak lezárására két karakter is használható: az egyik a pontosvessző (; ), a másik pedig az újsor karakter. Az újsor karakter azonban csak akkor jelenti az utasítás végét, ha az adott utasítást a PowerShell szintaktikailag teljesnek és befejezettnek tekinti, ellenkező esetben a shell megpróbálja bekérni a hiányzó befejezést.

Nézzünk egy-egy példát ezekre. Elsőként az egy sorban több kifejezés megadására:

PS C:\> 1+2; 54/12; "Ezek voltak az eredmények egy sorban kiszámolva"

3

4,5

Ezek voltak az eredmények egy sorban kiszámolva

A PowerShellnek hiányérzete van, alpromptot nyit a kifejezés korrekt lezárásához:

PS C:\> 2 +

>> 2

>> 

4

PS C:\>

Ha a lezártnak is tekinthető utasításokat mégis folytatni szeretnénk, akkor ismét a korábban már megismert Escape (`) karaktert kell használnunk:

PS C:\> write-host `

>> Helló `

>> világ `

>> 

Helló világ



Word To HTML Converter