Сценарий Powershells для переименования локальной учетной записи гостя и администратора? - PullRequest
1 голос
/ 04 марта 2011

Есть ли у кого-нибудь сценарий PowerShell, который переименует локальную учетную запись пользователя (Гость и администратор)?Я ищу что-то похожее на то, что у меня ниже, или что-то достаточно близкое.

function Set-NewUserName{
    param($OldUserName, $NewUserName)
    #Implement Black Magic to change username.
}

1 Ответ

7 голосов
/ 04 марта 2011

Вы можете использовать WMI для этого.

$user = Get-WMIObject Win32_UserAccount -Filter "Name='$oldName'"
$result = $user.Rename($newName)

if ($result.ReturnValue -eq 0) {
return $user
# you may just print a message here
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...