На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела Windows
1. Указывайте версию Вашей ОС.
2. Запрещается размещать запросы и ссылки на кряки, серийники и т.п., а также вопросы нарушения лицензии ПО и его взлома.
3. Не разрешается давать советы из разряда "Поставь Linux".
4. Переустановка ОС - крайнее и безотказное лекарство, которое знают все. В таких советах никто не нуждается.
5. При публикации скриптов пользоваться тегами code. Тип подсветки кода выбирать строго в соответствии с языком публикуемого кода.
6. Прежде чем задать вопрос, обязательно загляните в FAQ и следуйте написанным рекомендациям для устранения проблемы. И если не помогло, а поиск по разделу не дал результатов - только тогда задавайте вопрос на форуме.
7. Вопросы, связанные с проблемами ПО, задавайте в разделе Программное обеспечение
Модераторы: Akina
  
> выполнение действий на компьютерах
    Есть много компьютеров (в домене). На них работает WinRM, можно пользоваться psexec. Как можно выполнить на них какое-либо действие (ps скрипт) при условии, что есть выключенные компьютера, и на них после включения тоже должно это выполнится.
      Ну чисто алгоритмически - если не удалось выполнить сразу (комп выключен или недоступен), то создать в доменной политике загрузки станции задание на однократное выполнение.
      Хотя я бы на всех компах сделал именно так - ну чисто для единообразия. Судя по заданию, оно не такое уж и горящее...
        Есть скрипт, который сохраняет имена хостов в бд, и выполнять их поочереди, а те, где нет коннекта сохраняет, и запускаит их в следующем запуске. Но это ерунда какая-то. Надо что-то с планировщиком мутить. Только как на выключенный комп добавить задание в планировщик я не знаю.

        Добавлено
        Нет, не горящее. Но нужное.

        Добавлено
        Цитата Akina @
        создать в доменной политике загрузки станции задание на однократное выполнение.

        а где это такое смотреть?
          Цитата Koss @
          и на них после включения тоже должно это выполнится

          Я бы всем компам забил в планировщик задание "выполнить скрипт после загрузки". А вот этот скрипт уже должен сам "искать" задания на каком-нить сетевом ресурсе. Есть - выполняем. Нет, давай досвидания, до следующего ребута.
            а если мне не надо 2 раза выполнять?

            Добавлено
            сейчас либо потом

            Добавлено
            т, кто не сейчас - те потом
              Цитата Koss @
              а если мне не надо 2 раза выполнять?

              тогда
              Цитата Akina @
              создать в доменной политике загрузки станции задание на однократное выполнение.
                Цитата Koss @
                а если мне не надо 2 раза выполнять?

                Скрипт в автозагрузке лишь проверяет наличие задание и его запускает, если оно есть. Нет задания - нет запуска. Нужно однократное выполнение - сделай задание так, чтобы оно самоудалялось после однократного выполнения.
                  а автозагрузку надо в сеть куда-то получается. И если есть в папке эта гадость - то делать её.
                    Цитата Koss @
                    а автозагрузку надо в сеть куда-то получается. И если есть в папке эта гадость - то делать её.

                    Ну пример "проверяющего скрипта":

                    1) Монтируем сетевой ресурс
                    2) Поверяем в нем %USERNAME%.cmd
                    3) Если есть - выполняем его и самоудаляемся
                    4) Размонтируем сетевой ресурс

                    Ну как-то так, я бы сказал.
                      а кароч понял я . в базу пишу скрипт, там список хостов, что не запустились. ясн.

                      Добавлено
                      тогда в базу можно и текст с командлетами. пш такое выполнит же?
                        Цитата Koss @
                        а где это такое смотреть?

                        MMC -> Управление групповой политикой -> ваш лес -> ваш домен -> ваш OU -> ПКМ -> Создать объект групповой политики в этом домене и связать его -> задать область и пр. -> ПКМ на строке "Конфигурация компьютера" -> Изменить -> Конфигурация компьютера -> Политики -> Конфигурация Windows -> Сценарии -> Автозагрузка -> ПКМ -> Свойства -> и там создать однократно выполняемое задание.

                        Ну где-то так.
                          блин! Это ЧУДЕСНО!!!
                          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                          0 пользователей:


                          Рейтинг@Mail.ru
                          [ Script execution time: 0,0363 ]   [ 15 queries used ]   [ Generated: 26.04.24, 22:31 GMT ]