Lusrmgr.exe ~repack~ -

foreach (DirectoryEntry user in users.Children)

Write-Host "Run as Administrator required" -ForegroundColor Red exit 1 lusrmgr.exe

// Add to group DirectoryEntry adminGroup = localMachine.Children.Find("Administrators", "Group"); adminGroup.Invoke("Add", new object[] newUser.Path ); ' VBScript example Set objWMIService = GetObject("winmgmts:impersonationLevel=impersonate!\\.\root\cimv2") ' List users Set colAccounts = objWMIService.ExecQuery("SELECT * FROM Win32_UserAccount WHERE LocalAccount=True") For Each objAccount in colAccounts WScript.Echo objAccount.Name & " - " & objAccount.FullName Next foreach (DirectoryEntry user in users

if (user.SchemaClassName == "User")

# Export all local users and groups $output = @() Get-LocalUser | ForEach-Object $output += [PSCustomObject]@ Where-Object (Get-LocalGroupMember -Name $_.Name).Name -contains $_.Name ).Name -join ", " new object[] newUser.Path )