|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » [решено] Единовременное выполнение скрипта |
|
|
[решено] Единовременное выполнение скрипта
|
Экзорцист Сообщения: 969 |
Профиль | Отправить PM | Цитировать Всем добрый день.
Имеется сеть, контроллер домена крутится на Win2003. Надо на все машины в сети залить папку. Я так понимаю, что делается это посредством сценария на автозагрузку (конфигурация компьютера) или сценария на вход в систему (конфигурация пользователя). Вот только вопрос - как сделать так, чтобы сценарий выполнялся единовременно, а не каждый раз после загрузки или входа в систему? |
|
Отправлено: 16:08, 10-04-2007 |
PainStaking Сообщения: 3992
|
Профиль | Отправить PM | Цитировать ИМХО: Стандартными стредствами - никак.
|
------- Отправлено: 19:42, 10-04-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Wintry Grey Сообщения: 1136
|
qwerty123123 наверное в сценарии нужно вставить проверку условия (например, наличие уже созданной папки). а выполняться он будет каждый раз. AFAIK
|
Отправлено: 20:48, 10-04-2007 | #3 |
Пользователь Сообщения: 92
|
Профиль | Отправить PM | Цитировать |
Отправлено: 22:09, 10-04-2007 | #4 |
Экзорцист Сообщения: 969
|
Профиль | Отправить PM | Цитировать 2xeel:
На многих компах служба расписаний отключена за ненадобностью, хотя включить ее через ГП наверно не проблема (вроде она включается здесь - Конфигурация компьютера -> Конфигурация Windows -> Параметры безопасности -> Системные службы - если ошибаюсь поправьте). Так что в принципе можно и так сделать, но ту проблема вот в чем - папку надо залить на все компы в сети, а это значит что: 1) все компы должны работать в момент запуска скрипта генерации задания 2) все компы должны работать в момент запуска самого задания. Конечно если сеть не большая, то эти условия легко выполнимы, а если машин в сети порядка сотни? |
|
Отправлено: 09:49, 11-04-2007 | #5 |
Пользователь Сообщения: 92
|
Профиль | Отправить PM | Цитировать Ну можно сделать это с другой стороны (правда при выполнении пары условий) - запустить батник на сервере, чтобы он скопировал папку на все компьютеры пользователей.
Для этого надо: 1. Чтобы на компах были шары (подойдут системные, если их не вырубили - c$, D$ и т.д.) 2. По-прежнему надо, чтобы компы были запущены на момент запуска. Но по сравнению с ранее предложенным вариантом - только в момент запуска батника. Результаты выполнения соханить в файл - и ты всегда сможешь увидеть - удачно все прошло или нет. Чтобы не прописывать в нем все компы - можно написать его на VBS, получив список компов из Active Directory. Вроде получается получше, чем предыдущий вариант. |
Отправлено: 21:27, 12-04-2007 | #6 |
Ветеран Сообщения: 716
|
Профиль | Отправить PM | Цитировать Есть такой раздел в реестре: Software\Microsoft\Windows\CurrentVersion\RunOnce
Знаю, что многие программы, которые устанавливаются с перезагрузкой (а после перезагрузки продолжают установку), записывают туда то, что надо запускать. |
Отправлено: 21:54, 12-04-2007 | #7 |
Экзорцист Сообщения: 969
|
Профиль | Отправить PM | Цитировать 2Envel:
Тут та же самая проблема - для того, чтобы добавить записи в реестр, надо выполнять задание посредством групповых политик, причем прописывать так, чтобы чтобы это задание выполнялось лишь один раз. Или можно как-то по другому добавить эти записи в реестр? 2xeel: Довольно проблематично определить все машин включены или нет... |
Отправлено: 08:52, 13-04-2007 | #8 |
Старожил Сообщения: 208
|
Профиль | Отправить PM | Цитировать А в скрипте нельзя поставить проверку.
ЕСли есть папка то не копируй, а иначе? А как пройдет время удалишь его из параметров запуска. |
Отправлено: 10:02, 13-04-2007 | #9 |
Ветеран Сообщения: 666
|
Профиль | Отправить PM | Цитировать Попробуй в твоей ГП для компа, безопасность, добавить в ветку реестра runonce и батник, который бы копировал с сервера на клиента
|
------- Отправлено: 11:56, 13-04-2007 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
выполнение скрипта при ПЕРВОМ входе пользователя | tojlst9lk | Microsoft Windows NT/2000/2003 | 1 | 16-03-2009 20:12 | |
Доступ - [решено] Выполнение скрипта от имени локального администратора | FunkyByte | Microsoft Windows 2000/XP | 1 | 11-09-2008 11:15 | |
долгое выполнение логон скрипта | farlow | Microsoft Windows NT/2000/2003 | 11 | 14-01-2008 14:50 | |
выполнение скрипта на машину | farlow | Microsoft Windows NT/2000/2003 | 7 | 19-09-2007 17:46 | |
Как прописать в самбе выполнение определенного скрипта | kazarkin | Общий по Linux | 14 | 20-07-2006 09:09 |
|