PowerShell Registry lesen und schreiben
Mit Powershell Registry-Werte lesen oder schreiben.
Registry lesen
$(Get-ItemProperty -Path "HKCU:\Control Panel\International" -Name LocaleName).LocaleName
Registry schreiben
Set-ItemProperty -Path "HKCU:\Control Panel\International" -Name LocaleName -Value "de-DE"
Beispielskript um alle verwendeten Profilordner aus der Registry auszulesen
$profspath="HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\"
$profs=get-childitem $profspath
foreach ($prof in $profs) {
$(get-itemProperty -path "$($profspath)$($prof.PSChildName)" -name ProfileImagePath).ProfileImagePath
}
bestimmte Einstellungen in allen Benutzerprofilen ändern
$profspath="HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\"
$profs=get-childitem $profspath
If (!(Test-Path "HKU:")){
New-PSDrive -PSProvider Registry -Name HKU -Root HKEY_USERS
}
foreach ($prof in $profs) {
$userprops = $(get-itemProperty -path "$($profspath)$($prof.PSChildName)" -name ProfileImagePath )
if ($($userprops.PSChildName).contains("S-1-5-21") ){
write-host "$($userprops.ProfileImagePath) = $($userprops.PSChildName)"
Get-ItemProperty -Path "HKU:\$($userprops.PSChildName)\Control Panel\International" -Name LocaleName
continue; #if you are sure, remove this line to apply the settings ...
Set-ItemProperty -Path "HKU:\$($userprops.PSChildName)\Control Panel\International" -Name LocaleName -Value "en-DE"
}
}

{{percentage}} % positiv

DANKE für deine Bewertung!
<< PowerShell Eventlog auslesen | PowerShell Beispiele | PowerShell: Dateiattribute: Datum ändern - ganz ohne Tools >>
Top-Artikel in diesem Bereich
PowerShell: Dateiattribute: Datum ändern - ganz ohne Tools
Als Alternative zu speziellen Programmen kann auch mit PowerShell das Datum einer Datei oder eines Ordners geändert werden.
Als Alternative zu speziellen Programmen kann auch mit PowerShell das Datum einer Datei oder eines Ordners geändert werden.
PowerShell Email versenden: Send-MailMessage
In PowerShell kann über einen einfachen Befehl eine Email versendet werden: "Send-MailMessage". Mit dem Befehl kann das Versenden von Mails außerhalb der Applikation rein mit PowerShell getestet werden:
In PowerShell kann über einen einfachen Befehl eine Email versendet werden: "Send-MailMessage". Mit dem Befehl kann das Versenden von Mails außerhalb der Applikation rein mit PowerShell getestet werden: