Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[13.58.244.216] |
|
Сообщ.
#1
,
|
|
|
Есть много компьютеров (в домене). На них работает WinRM, можно пользоваться psexec. Как можно выполнить на них какое-либо действие (ps скрипт) при условии, что есть выключенные компьютера, и на них после включения тоже должно это выполнится.
|
Сообщ.
#2
,
|
|
|
Ну чисто алгоритмически - если не удалось выполнить сразу (комп выключен или недоступен), то создать в доменной политике загрузки станции задание на однократное выполнение.
Хотя я бы на всех компах сделал именно так - ну чисто для единообразия. Судя по заданию, оно не такое уж и горящее... |
Сообщ.
#3
,
|
|
|
Есть скрипт, который сохраняет имена хостов в бд, и выполнять их поочереди, а те, где нет коннекта сохраняет, и запускаит их в следующем запуске. Но это ерунда какая-то. Надо что-то с планировщиком мутить. Только как на выключенный комп добавить задание в планировщик я не знаю.
Добавлено Нет, не горящее. Но нужное. Добавлено Цитата Akina @ создать в доменной политике загрузки станции задание на однократное выполнение. а где это такое смотреть? |
Сообщ.
#4
,
|
|
|
Цитата Koss @ и на них после включения тоже должно это выполнится Я бы всем компам забил в планировщик задание "выполнить скрипт после загрузки". А вот этот скрипт уже должен сам "искать" задания на каком-нить сетевом ресурсе. Есть - выполняем. Нет, давай досвидания, до следующего ребута. |
Сообщ.
#5
,
|
|
|
а если мне не надо 2 раза выполнять?
Добавлено сейчас либо потом Добавлено т, кто не сейчас - те потом |
Сообщ.
#6
,
|
|
|
Цитата Koss @ а если мне не надо 2 раза выполнять? тогда Цитата Akina @ создать в доменной политике загрузки станции задание на однократное выполнение. |
Сообщ.
#7
,
|
|
|
Цитата Koss @ а если мне не надо 2 раза выполнять? Скрипт в автозагрузке лишь проверяет наличие задание и его запускает, если оно есть. Нет задания - нет запуска. Нужно однократное выполнение - сделай задание так, чтобы оно самоудалялось после однократного выполнения. |
Сообщ.
#8
,
|
|
|
а автозагрузку надо в сеть куда-то получается. И если есть в папке эта гадость - то делать её.
|
Сообщ.
#9
,
|
|
|
Цитата Koss @ а автозагрузку надо в сеть куда-то получается. И если есть в папке эта гадость - то делать её. Ну пример "проверяющего скрипта": 1) Монтируем сетевой ресурс 2) Поверяем в нем %USERNAME%.cmd 3) Если есть - выполняем его и самоудаляемся 4) Размонтируем сетевой ресурс Ну как-то так, я бы сказал. |
Сообщ.
#10
,
|
|
|
а кароч понял я . в базу пишу скрипт, там список хостов, что не запустились. ясн.
Добавлено тогда в базу можно и текст с командлетами. пш такое выполнит же? |
Сообщ.
#11
,
|
|
|
Цитата Koss @ а где это такое смотреть? MMC -> Управление групповой политикой -> ваш лес -> ваш домен -> ваш OU -> ПКМ -> Создать объект групповой политики в этом домене и связать его -> задать область и пр. -> ПКМ на строке "Конфигурация компьютера" -> Изменить -> Конфигурация компьютера -> Политики -> Конфигурация Windows -> Сценарии -> Автозагрузка -> ПКМ -> Свойства -> и там создать однократно выполняемое задание. Ну где-то так. |
Сообщ.
#12
,
|
|
|
блин! Это ЧУДЕСНО!!!
|