Import-PowerShellDataFile
Importiert Werte aus einer . PSD1-Datei ohne Aufrufen des Inhalts
Syntax
ByPath (Standard)
Import-PowerShellDataFile
[[-Path] <String[]>]
[<CommonParameters>]
ByLiteralPath
Import-PowerShellDataFile
[-LiteralPath <String[]>]
[<CommonParameters>]
Beschreibung
Das Import-PowerShellDataFile Cmdlet gibt eine Hashtabelle zurück, die aus den Schlüssel-Wert-Paaren in einer . PSD1-Datei.
Beispiele
Beispiel 1: Abrufen von Werten aus PSD1
$content = Import-PowerShellDataFile .\Configuration.psd1
$content
Name Value
---- -----
key1 value1
key2 value2
In diesem Beispiel werden die Schlüssel-Wert-Paare abgerufen, die in der Hashtabelle in der Datei Configuration.psd1 gespeichert sind.
Parameter
-LiteralPath
Der Pfad zu der Datei, die importiert wird. Alle Zeichen im Pfad werden als Literalwerte behandelt. Platzhalterzeichen werden nicht verarbeitet.
Parametereigenschaften
| Typ: | String[] |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | PSPath |
Parametersätze
ByLiteralPath
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | True |
| Wert aus verbleibenden Argumenten: | False |
-Path
Der Pfad zu der Datei, die importiert wird. Wildcards sind zulässig, aber nur die erste übereinstimmende Datei wird importiert.
Parametereigenschaften
| Typ: | String[] |
| Standardwert: | None |
| Unterstützt Platzhalter: | True |
| Nicht anzeigen: | False |
Parametersätze
ByPath
| Position: | 0 |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.