Одновременный запуск и выполнение задач/приложений в сети, Запуск синхронных процессов в локальной среде |
Здравствуйте, гость ( Вход | Регистрация )
Все ссылки на сторонние ресурсы, за исключением офсайтов программ и их зеркал, должны оформляться с помощью тега скрытого текста - [hide=1] URL [/hide] и никак иначе. За нарушение будет строгое наказание.
Одновременный запуск и выполнение задач/приложений в сети, Запуск синхронных процессов в локальной среде |
SubWoofer |
13.07.2008 - 22:25
Сообщение
#1
|
EDITOR Группа: Full member Сообщений: 481 Регистрация: 5.05.2006 Пользователь №: 160989 |
Такой вот вопрос: существует ли возможность синхронного запуска/выполнения одной задачи/файла в сети?
Проще говоря - можно ли сделать так, чтобы все, или назначенные, компьютеры сети, начали, к примеру, одновременно проигрывать один и тот же mp3-файл? |
-------------------- Для ремонта мозгов электронных - www.bestfilez.net/forums/index.php
...и нейронных - www.avanturist.org/forum/index.php |
|
BorlandIMHO |
22.07.2008 - 21:35
Сообщение
#2
|
Silver Member Группа: Full member Сообщений: 452 Регистрация: 15.10.2006 Из: www.imho.ws Пользователь №: 174087 |
Совсем одномоментно - никак. Вообще.
Хотя бы в силу разных задержек сети для разных компьютеров, разной их загруженности, рассинхронизации по времени и т.п. Если предположить, что компьютеры строго синхронизированы по времени (в офисных сетях не редкость, хотя - всё равно некоторое рассогласование есть), имеют одинаковую загруженность и производительность - можно назначить запуск соответствующей команды при помощи стандартного шедулера ОС. Например, для WinNT/2k/XP/2k3/Vista/2k8 задания можно ставить удалённо при помощи скрипта с консольной командой at (ограничение - учётная запись, от имени которой выполняется скрипт, должна иметь администраторские права на всех целевых компьютерах). Пример: Код for /F %%N in (c:\complist.txt) DO ( Для всех компьютеров, перечисленных в complist.txt, ставится в расписание запуск на воспроизведение в 18:00 текущего дня файла ding.wav плеером по умолчанию. Естественно, на всех компьютерах должен быть запущен шедулер и скрипт должен гарантированно пройти на всех компах до 17:59...at \\%%N 18:00 /INTERACTIVE "start %windir%\Media\ding.wav" ) Список компов - простой текстовый файл (одна строчка - одно имя, пробелы недопустимы). Подробности см. в справке по командам for и at соответственно. Насколько я понимаю, аналогичные возможности есть и в *NIX, но с конкретными командами помочь уже не могу... Сообщение было отредактировано BorlandIMHO: 22.07.2008 - 21:36 |
-------------------- Все говорят, что "Мы вместе", Все говорят, но немногие знают В КАКОМ... В.Цой |
|
SubWoofer |
22.07.2008 - 21:49
Сообщение
#3
|
EDITOR Группа: Full member Сообщений: 481 Регистрация: 5.05.2006 Пользователь №: 160989 |
BorlandIMHO
Спасибо! Будем "ковырять"... ======================= А есть ли возможность направлять поток на конкретное устройство-порт конечного компьютера с однорангового компьютера или сервера? Все админские права есть на всех машинах. |
-------------------- Для ремонта мозгов электронных - www.bestfilez.net/forums/index.php
...и нейронных - www.avanturist.org/forum/index.php |
|
BorlandIMHO |
22.07.2008 - 22:07
Сообщение
#4
|
Silver Member Группа: Full member Сообщений: 452 Регистрация: 15.10.2006 Из: www.imho.ws Пользователь №: 174087 |
Чисто теоретически - есть.
Но для этого нужно писАть некую программу-резидент, висящую на определённом порту TCP/IP и перенаправляющую соответствующий широковещательный траффик куда нужно и соответствующую программу-генератор потока. Готовые решения именно такого класса мне неизвестны... Неким приближением к этой идее может оказаться запуск по расписанию mms-ссылки на сервер Windows Media Services, вещающий соответствующий поток... Но тут ещё надо учитывать, что все эти широковещательные потоки весьма сильно нагрузят сетку... Честно говоря, не вижу особого смысла в таком решении... |
-------------------- Все говорят, что "Мы вместе", Все говорят, но немногие знают В КАКОМ... В.Цой |
|
Реклама
|
|
|
|
|
|
Текстовая версия | Сейчас: 23.04.2024 - 20:51 |
|