Powershell Snippets – Create local windows user and set password to never expire

[code language=”powershell”] [ADSI]$server = "WinNT://localhost" $LocalUser = $server.Create("User", "localuser") $LocalUser.SetPassword("localuser") $ADS_UF_DONT_EXPIRE_PASSWD = 0x10000 $LocalUser.userflags = $LocalUser.userflags[0] -bor $ADS_UF_DONT_EXPIRE_PASSWD $LocalUser.SetInfo() [/code]

Powershell Snippet – check for isAdmin?

[code language=”powershell”] $isAdmin = ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator") if (-NOT $isAdmin) { Write-Error "You must run this script as an Administrator." return } [/code]

WordPress Appliance - Powered by TurnKey Linux