где мой командный файл?

Я создал несколько bat-файлов с помощью планировщика задач (настраиваемого), и мне нужно применить их ко всем моим 70 серверным компьютерам. Очевидно, я не хочу повторять одну и ту же процедуру на каждом сервере.

Могу ли я просто скопировать и вставить свои файлы bat на разные компьютеры и ожидать того же результата?

Если да, то где мои bat-файлы и куда их вставлять?


person JINHONG AHN    schedule 31.08.2016    source источник
comment
Мой планировщик заданий в Windows 10 требует, чтобы я перешел к расположению файла после выбора времени запуска задачи. Вот как я нахожу свои файлы   -  person Jonas    schedule 31.08.2016


Ответы (1)


Просто скопируйте пакетные файлы на разные серверы. Этот пост здесь показывает расположение планировщика задач .


Расположение папки:

%systemroot%\System32\Tasks

Реестр:

HKLM\Software\Microsoft\Windows NT\CurrentVersion\Schedule\Taskcache\Tasks
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Schedule\Taskcache\Tree

Вы можете попробовать команду xcopy и for, чтобы отправить пакетный файл на все серверы.

Синтаксис команды:

Команда FOR может циклически перебирать имена ваших серверов, а XCOPY копирует пакетный скрипт на другие серверы.

for %%G in (serverA
            serverB
            serverC
            ...
            serverZ) do xcopy [source] [destination] [options]

Обратите внимание, что звездочки не работают должным образом, поскольку они работают как подстановочные знаки.

person Community    schedule 31.08.2016