Есть вот такая команда:
Код:

schtasks /create /tn "SysChecks" /tr c:\scripts\sch.bat /sc onstart /s
compname /u domain\username
Которая добавляет
Назначенное задание на compname.
Compname - это имя компьютера. Компьютер не один.
Как можно сделать перебор компьютеров из другого файла?
Я так понимаю нужно использовать команду
for
Подскажите как? Я не понял.
Вот так будет работать?
Код:

for %%f in (\\server\c$\pcname.txt) do schtasks /create /tn "SysChecks" /tr
c:\scripts\sch.bat /sc onstart /s %%f /u domain\username
P.S. Команды написаны в
одну строчку
Добавлено:
Я так понимаю, что вот так должно сработать если в файле pcname.txt список компьютеров представлен по одному в строчку и каждая строчка начинается с пробела. Причем файл со списком должен лежать в той же папке с исполняемым batником.
Я правильно понял?
Код:

for /f %%f in (pcname.txt) do schtasks /create /tn "SysChecks" /tr
c:\scripts\sch.bat /sc onstart /s %%f /u domain\username
Добавлено:
Не. Не работает. Пишет что на найден сетевой путь.
Добавлено:
Всё работает. Я забыл про этот параметр (который выше обозначен красным) и не вписал его в bat-файл. Плюс ещё в списке компьютеров (pcname.txt) были указаны два компьютера. Соседний и мой, т.е. локальный. И командная строка на это ругалась.
Всем спасибо. Скоро ещё зайду.