1

Мне нужно смонтировать около 30 каталогов Windows. У меня есть файл, который мне нужно изменить в c:\users\test\file.txt. файл в настоящее время содержит текст, и мне нужно перезаписать его другим файлом (это файл конфигурации для программы)

У меня есть имя пользователя и пароль администратора для каждого из этих компьютеров.

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

1 ответ1

1

Если у вас также есть имя каждого компьютера, вы можете сделать все это удаленно.

Введите административную сетевую долю C $ на ПК.

Например, если имя компьютера: PC-001 , вы должны указать проводнику следующий путь: \\PC-001\C$\Users\test

Вы также можете получить доступ к этому пути через скрипт .cmd, используя следующие команды:

Я предполагаю, что Z: не используется на вашем компьютере. Измените Z: на любую бесплатную рассылку.

:: make drive mapping
NET USE Z: \\PC-001\C$

::copy the file
COPY c:\Users\Test\file.txt Z:\Users\test\file.txt

:: unmap the drive
NET USE /d Z: 

Теперь, конечно, вы можете повторить вышеописанное столько раз для разных компьютеров.

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

Кроме того, вам нужно будет запустить скрипт с правильными сетевыми учетными данными, используя Run as different user... Чтобы сделать это, щелкните правой кнопкой мыши файл, удерживая Shift, и выберите Запуск от имени другого пользователя ... Если ваш пользователь уже имеет права администратора в сети, вам не нужно этого делать.

Если эти компьютеры являются частью домена, может быть проще запрограммировать что-либо через скрипт входа в систему.

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