Hi,
Running the following script
**$regexsession = '.+Domain="(.+)",Name="(.+)"$'
$session_user = Get-WmiObject -Class win32_LoggedOnUser | Select Antecedent -Unique
foreach($session in $session_user) {
if($session.antecedent -match $regexsession) {
#Matches[2] will contain the username
$a="$($Matches[2])Admin"
}
}
New-LocalUser -AccountNeverExpires:$true -Password ( ConvertTo-SecureString -AsPlainText -Force 'password') -Name $a -FullName "Local Administrator" -Description "Local Administrator" | Add-LocalGroupMember -Group administrators**
The Power Shell scripts has created the user called ****"UMFD-1Admin"**
That script is working, but still created "AdministratorAdmin"
**$regexsession = '.+Domain="(.+)",Name="(.+)"$'
$session_user = Get-WmiObject -Class win32_LoggedOnUser | Select Antecedent -Unique
foreach($session in $session_user) {
if($session.antecedent -match $regexsession) {
#Matches[2] will contain the username
$a="$($Matches[2])Admin"
}
}
$a=$env:username+"Admin"
New-LocalUser -AccountNeverExpires:$true -Password ( ConvertTo-SecureString -AsPlainText -Force 'User@123') -Name $a -FullName "Local Administrator" -Description "Local User Administrator" | Add-LocalGroupMember -Group administrators**
Regards