Skip to content

Instantly share code, notes, and snippets.

View freakydinde's full-sized avatar

freakydinde freakydinde

View GitHub Profile
[CmdletBinding()]
Param( [Parameter(Mandatory=$false,Position=0)][string]$HoL =$(Read-Host '1)Benutzer Hinzufügen 2)Benutzer Löschen 3)Gruppe Hinzufügen 4)Gruppe Löschen 5) Benutzer in eine Gruppe hinzufügen 6) Benutzer aus einer Gruppe Entfernen'),
[Parameter(Mandatory=$false,Position=1)][string]$Benutzer =$(Read-Host 'Benutzernamen eingeben'),
[Parameter(Mandatory=$false,Position=2)][string]$Gruppe =$(Read-Host 'Gruppennamen eingeben'),
[Parameter(Mandatory=$false,Position=3)][Security.SecureString]$Password =$(ConvertTo-SecureString (Read-Host 'Password eingeben') -AsPlainText -Force),
[Parameter(Mandatory=$false,Position=4)][string]$BenInGru =$(Add-LocalGroupMember $Gruppe $Benutzer),
[Parameter(Mandatory=$false,Position=5)][string]$BenAusGru =$(Remove-LocalGroupMember $Gruppe $Benutzer),
[Parameter(Mandatory=$false,Position=6)][string]$SuchG =$(Get-LocalGroup -Filter {Name -eq $Gruppe}) ,
[Parameter(Mandatory=$false,Position=7)][string]$Such