У меня есть подразделение с около 2500 компьютеров. Мне нужно переместить 580 из них в другое подразделение. Есть ли способ сделать это с помощью командного файла? У меня есть текстовый файл с computernames (не FQDN).
active-directory
Серый смокинг
источник
источник
Небольшая ошибка в ответе Nixphoe -
to
противdo
и пропавших без вестиdo
источник
Предполагая, что у вас есть имена ваших компьютеров в текстовом файле и 1 в каждой строке, вы можете выполнить следующую команду, чтобы экспортировать из них fqdn
Затем выполните следующую команду, чтобы переместить их. Пожалуйста, используйте команду echo в lue of dsmove, чтобы проверить это первым
Проверьте это. Дайте мне знать, если это не сработает.
источник
cmd
неpowershell
.Маленький шаг за шагом для новых администраторов: получите файл file.txt, в котором имена компьютеров указаны по одному в строке.
Откройте CMD и убедитесь, что ваша строка указывает на то же местоположение, что и файл file.txt, затем вставьте строку ниже
Это создаст файл fqdnfile.txt в том же месте, что и ваш file.txt.
Это будет анализировать fqdnfile.txt с отличительными именами (по одному в строке)
ПРИМЕЧАНИЕ: что вы должны использовать двойной %% для файла BAT и один% для CMD
Затем запустите строку ниже.
ПРИМЕЧАНИЕ. Ваше отличительное имя должно быть заключено в "", если в именах есть пробелы, например, My Bus
ЗАПУСТИТЕ строку ниже, чтобы проверить, все ли было перемещено правильно.
источник