У меня компьютерный класс. Я пока не хочу преобразовывать образ этих компьютеров, но я хочу обновить учетные данные пользователя для лаборатории без необходимости обходить каждый компьютер и делать это вручную.
Я установил psexec на свой технический компьютер и пытался изменить учетные данные на удаленном компьютере, выполнив следующие команды:
psexec \\\remotecomputername net user testuser password /add
Проблема, которую я получаю, заключается в том, что он сообщает мне: «Учетная запись уже существует», хотя это не так.
В качестве теста я перезапустил целевой компьютер и снова запустил psexec. Я получаю код возврата 0, ошибок нет, я полагаю, это сработало. Но я попробовал учетные данные на удаленном компьютере, и он все еще принимает старые учетные данные, а не новые.
Я попробовал это и на другом компьютере после полного удаления учетной записи пользователя и повторного запуска команды, но это тоже не сработало.
Не могу понять, что мне не хватает. Любая помощь приветствуется. Спасибо.
Добавьте -s к вашей команде перед именем компьютера. Пример: psexec -s \ remotecomputername net user testuser password / add
-s запускает команду как систему, с которой мне обычно везет