Вы можете изменить имя своей учетной записи, используя команду ниже:

wmic UserAccount where Name="OLDName" call Rename Name="NEWName"

Также Вы можете использовать VBScripts, чтобы сделать эту работу, но есть проблема, когда я изменяю учетную запись пользователя таким образом, старое имя все еще отображается в моей учетной записи, но если я запускаю команду "net user", я не вижу никакой учетной записи. с моим старым именем.

В чем проблема? Список учетных записей покажет, что имя изменилось, но в окнах из меню «Пуск» я все еще вижу старое имя учетной записи.

1 ответ1

1

Переименовать учетные записи в Windows сложно.

Если вы хотите, чтобы каждый последний аспект учетной записи был переименован, лучше создать нового пользователя с правильным именем, передать файлы и настройки, а затем удалить старое имя пользователя.

Причина в том, что при создании пользователя (например. Owner), этот пользователь получает свои собственные объекты безопасности, объекты файловой системы (например, C:\Users\Owner) и файлы будут зависеть от определенных мест. Если вы переименуете системную папку (например, C:\Windows в C:\Win7), программы и ярлыки перестанут работать! Слишком много внутренних компонентов полагаются на имя вашей учетной записи для полного переименования.

Для небольших косметических изменений (т.е. Wil Will если вы можете жить только с внешним видом, это прекрасно , чтобы переименовать учетную запись. Файлы будут указывать на пользователя по имени Wil , но вы будете знать, кто это.

Если вы хотите косметическое изменение (например, Canadian Luke -> Luke Skywalker), вы можете выполнить (как пользователь или администратор) следующую команду:

NET USER canadianluke /FULLNAME:"Luke Skywalker"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .