Umgebungsvariablen und andere Sonderformen

Neben den Variablen, welche die PowerShell selbst verwaltet, gewährt Ihnen das Sonderzeichen »$« außerdem Zugriff auf Variablen, die anderswo verwaltet werden. Darüber sprechen Sie nämlich den Inhalt virtueller PowerShell-Laufwerke direkt an und geben dazu vor dem Variablennamen das Laufwerk an, auf das Sie zugreifen wollen. Am wichtigsten ist das Laufwerk Env:, das alle Windows-Umgebungsvariablen enthält. Möchten Sie den Inhalt einer Umgebungsvariablen lesen, kostet Sie das keine Mühe:

$env:windir
C:\Windows

Durch den Zusatz env: haben Sie die PowerShell also angewiesen, die Variable windir nicht im normalen PowerShell-Variablenspeicher zu suchen, sondern im Laufwerk Env:. Ansonsten verhält sich die Variable ...

Get Scripting mit Windows PowerShell 2.0 - Der Einsteiger-Workshop now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.