Existe uma maneira de mudar de usuário do PowerShell ou do cmd?

Existe uma maneira de mudar de usuário do PowerShell ou do cmd?

Eu tenho uma máquina Windows 10 que faz login automaticamente na conta de administrador para netplwizcarregar alguns scripts na inicialização e preciso fazer login automaticamente com outro usuário depois que a conta de administrador for conectada.

  • Existe uma maneira de fazer isso de powershellou cmd?

Responder1

Você procura algo assim?

CÓDIGO POWERSHELL:

$Username = 'UserX'
$Password = 'P@ssW0rd'
$pass = ConvertTo-SecureString -AsPlainText $Password -Force #Not recommended, but if rights are set on that location you can use it like this, otherwise encrypt it (recommended).
$Cred = New-Object System.Management.Automation.PSCredential -ArgumentList $Username,$pass

#You can use it like this, or use it with other commands and ' -Credential ...' 
Invoke-Command -ComputerName "DeviceName" -Credential $Cred -ScriptBlock {#Your Code} 

Responder2

Se você quiser alterar o login automático via código após o login do administrador, você pode usar isto:

$RegPath = "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"
Set-ItemProperty $RegPath "AutoAdminLogon" -Value "1" -type String 
Set-ItemProperty $RegPath "DefaultUsername" -Value "User-1 -type String 
Set-ItemProperty $RegPath "DefaultPassword" -Value "Password" -type String

informação relacionada