Удалить несколько учетных записей Windows с помощью CMD

495
Bita

Есть ли способ добиться этого? Я обычно тестирую на своем компьютере разные команды CMD с разными привилегиями, поэтому я создаю много пользователей (я знаю, что могу изменить привилегии, используя net user, но я предпочитаю делать это таким образом). Я думал о такой переменной, как% allusers% или о чем-то подобном, чтобы удалить всех пользователей и создать новую только одну, например:

net user %allusers% /del & net user "USERNAME" /add 

или же

net localgroup users %allusers% /del 

По сути, я хочу удалить или изменить привилегии пользователей окна с помощью переменной типа% allusers%.

0
Нет способа удалить несколько пользовательских профилей, чтобы удалить всех пользователей в группе пользователей, вы должны циклически просмотреть каждого пользователя в группе и удалить его. Как вы хотите делать то, что вы хотите, невозможно. Ramhound 6 лет назад 1
Задумайтесь об этом на мгновение. Если бы вы могли удалить всех пользователей, вы бы удалили текущего работающего пользователя, что плохо :) DavidPostill 6 лет назад 1
@davidpostill ... Для этого я говорю, чтобы создать нового пользователя после удаления всех ... Bita 6 лет назад 0
@Bita Вы упускаете суть. Для создания другого пользователя должен быть хотя бы один пользователь (с соответствующими правами). Вы никогда не можете иметь нулевых пользователей. DavidPostill 6 лет назад 1
@davidpostill Да, вы можете. Вы можете иметь только одного пользователя-администратора, удалить его и создать другого, но если вы удалите уникального пользователя-администратора, он не может быть полностью удален, если вы не создадите другую учетную запись администратора. Зная это, я хочу удалить всех пользователей Windows, и в том же сеансе создать другого пользователя-администратора. Bita 6 лет назад 0
** Нет **, вы не можете удалить * все * учетные записи машины. Например, попытка удалить встроенную учетную запись администратора приведет к ошибке * «Невозможно выполнить эту операцию для встроенных учетных записей». * Twisty Impersonator 6 лет назад 3
@TwistyImpersonator Но можно ли с помощью переменной удалить другую учетную запись, не входящую в мою учетную запись? Например: net user% user2% / del Bita 6 лет назад 0
@ Бита, к сожалению, нет. Эта команда работает только для одной учетной записи одновременно. Twisty Impersonator 6 лет назад 0

1 ответ на вопрос

1
Bita

Решено TwistyImpersonator

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

Net User "%username%" /DEL