Write-RegistryMultiString
PackageDeployment Modul Hilfe |
Package Deployment Module |
Write-RegistryMultiString Cmdlet |
Version 3.1.0.0 |
Write-RegistryMultiString
Übersicht
Multi_SZ-Wert in der Registry ändern
Syntax
Write-RegistryMultiString [-KeyPath] <String> [[-ValueName] <String>] [[-Value] <String[]>] [-ContinueOnError] [-Wow64] [[-Action] <String>] [[-Position] <String>] [[-Context] <String>] [<CommonParameters>]
Beschreibung
Ändert oder ergänzt einen Wert vom Typ Multi_SZ in der Registry.
Dieser Befehl kann zum Erstellen, Löschen und Ändern der mehrteiligen Zeichenketten verwendet werden. Der NetInstall Spy erkennt Änderungen an diesen Werten und erstellt automatisch einen passenden Befehl.
MULTI_SZ-Werte: ClosedHintergrundinformation. In der Registry befinden sich neben den Zeichenketten-Werten auch mehrteilige Zeichenketten-Werte. Im Registrierungseditor sind diese mit REG_MULTI_SZ gekennzeichnet, sie werden z. B. im Zusammenhang mit Protokollen verwendet.
Verwenden Sie diesen Befehl nur mit äußerster Vorsicht. Fehlerhafte Angaben können leicht zu irreparablen Schäden am Betriebssystem führen.
Tritt bei Ausführung dieses Befehls ein Fehler auf, wird das Skript beendet. Wollen Sie das Skript auch im Fehlerfall fortsetzen, müssen Sie im Skript-Editor die Ausführungsoption Skript bei Fehler trotzdem fortsetzen aktivieren.
Parameter
-Action <String> |
||||||
Set: Werte ersetzen. |
||||||
|
-Context <String> |
||||||
User: Ausführung unter Benutzerkonto; Protokollierung in HKEY_CURRENT_USER, also für den Benutzer. |
||||||
|
-ContinueOnError <SwitchParameter> |
||||||
Setzt das Skript trotz eines aufgetretenen Fehlers im betreffenden Befehl fort |
||||||
|
-KeyPath <String> |
||||||
Der zu ändernde Schlüssel (oft auch als Zweig bezeichnet). |
||||||
|
-Position <String> |
||||||
Position. |
||||||
|
-Value <String[]> |
||||||
Der zu setzende Wert. Die Aktion, die für diesen Wert ausgeführt werden soll wird über die Optionsschaltflächen ausgewählt.. |
||||||
|
-ValueName <String> |
||||||
Wahlweise der Standardwert des Schlüssels oder der Name eines anderen Werts. Falls dieser auf der Arbeitsstation vorhanden ist, kann er ausgewählt werden. |
||||||
|
-Wow64 <SwitchParameter> |
||||||
Standardmäßig geht das PackageDeployment-Modul davon aus, auf 64-Bit Systemen in einem 64-Bit PowerShell-Prozess ausgeführt zu werden und greift daher bei Datei- und Registryzugriffen standardmäßig den Ablageort für 64-Bit Anwendungen (sofern dieser sich von dem für 32-Bit Anwendungen unterscheidet) zurück. Soll auf die 32-Bit Pendants (im Dateisystem %WinDir%\SysWOW64 statt %WinDir%\System32, in der Registry HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node statt HKEY_LOCAL_MACHINE\SOFTWARE) zugegriffen werden, verwenden Sie den -Wow64 Switch. |
||||||
|
<CommonParameters> |
Weitere Informationen zu 'common parameters' finden Sie mit dem Kommando "Get-Help about_CommonParameters". |