[identity profile] meat-eater.livejournal.com posting in [community profile] useful_faq
Необходимо найти программу, которая позволяла бы претворить в жизнь подобное решение:
При появлении начальства надо подать сигнал на другие компьютеры в сетке для того, чтобы работники срочно начали изображать кипучую деятельность.
Желательно, чтобы сигнал подавался в качестве бросающейся в глаза картинкой и, в качестве дополнения, звуковым сигналом, а так же вызывался не нажатием кнопки в менюшке, а определённой комбинацией клавиш.
Про то, что надо работать, а не искать подобные проги, можете не говорить =)

Date: 2008-04-22 12:29 pm (UTC)
From: [identity profile] shackled-koenig.livejournal.com
батник с нетсендом и забиндить его на хоткей.

Date: 2008-04-22 12:37 pm (UTC)
From: [identity profile] hilda67.livejournal.com
+1
вероятно, понадобятся права на остальные компьютеры. чтобы удаленно что-то запускать (картинку), нужно "представиться".

для net send прав не нужно. нужно проследить, чтобы соответствующая служба на машинках была стартована. тогда клиенты будут в центре экрана получать сообщение (определенное Вами) с кнопкой ОК. :))) и будут и звук (системный), и "картинка". в общем [livejournal.com profile] shackled_koenig предлагает Вам самое простое и разумное решение.

Date: 2008-04-22 12:52 pm (UTC)
From: [identity profile] hilda67.livejournal.com
элементарно, Ватсон.
открываете блокнот и пишете:

net send COMP1 атас! шеф идет!
net send COMP2 атас! шеф идет!
net send COMP3 атас! шеф идет!
....
net send COMP1001 атас! шеф идет!

вместо COMP1...COMP1001, естественно, сетевые имена машин. потренируйтесь на себе. возможны проблемы с кодировкой, поэтому текст лучше писать латиницей - если не хотите ковыряться в тонкостях кодировок.
таким образом, вы отправите на каждую из машинок "условный сигнал".
файл сохраняете. меняете расширение на cmd. тестируете.

1.сначала попробуйте одну строчку - себя.
2.убедитесь (!!!), что на всех компах запущена служба "Служба сообщений".

удачи!

Date: 2008-04-22 12:52 pm (UTC)
From: [identity profile] hilda67.livejournal.com
спокуха! :)

Date: 2008-04-22 12:54 pm (UTC)
From: [identity profile] golovorez.livejournal.com
net send ivanov atas

на компе Ivanov высветится окошко с текстом "atas".

в блокнотике (notepad) пишете по порядку

net send ivanov atas
net send petrov atas


и т.п. Способ тупой, но другого я придумать не могу. Текстовый файл сохраните под названием 1.bat

Edited Date: 2008-04-22 01:07 pm (UTC)

Date: 2008-04-22 01:19 pm (UTC)
From: [identity profile] hilda67.livejournal.com
сидят как? терминально?

Date: 2008-04-22 01:21 pm (UTC)
From: [identity profile] hilda67.livejournal.com
изначально речь шла о разных компах. куда они подключены - дело сто двадцать пятое!
у пользюков - компы или терминалы (без системного блока)?

Date: 2008-04-22 01:33 pm (UTC)
From: [identity profile] hilda67.livejournal.com
пользователи по утрам включают свои компы?

если "да" - см. ниже.

потренируйся. вручную в командной строке понабирай net send COMP1 privet (как узнать имена я написала ниже). проведи "инвентаризацию". потом пиши батник (расширение cmd)

Date: 2008-04-22 01:44 pm (UTC)
From: [identity profile] hilda67.livejournal.com
когда ты говоришь "все компьютеры соединены в сетку", что имеется в виду??? кто эти "все"??? что присоединено (физически) к серверу?

Date: 2008-04-22 01:59 pm (UTC)
From: [identity profile] hilda67.livejournal.com
теперь все понятно.
ищи команды отправки сообщений пользователям терминалов. поставленная тобой задача вполне реальна!!!
единственное необходимое условие - административные права на сервер. я еще завтра поспрашиваю наших админов терминального доступа (у нас так и-нет работает). и если что узнаю - обязательно расскажу.
удачи!!!!

Date: 2008-04-23 07:17 am (UTC)
From: [identity profile] hilda67.livejournal.com
все гораздо проще. вместо имени компов пропиши имена пользюков. пример скрипта я уже писала выше.
и пробуй!

Date: 2008-04-22 01:52 pm (UTC)
From: [identity profile] hilda67.livejournal.com
если пользователи работают терминально, то вопрос - что стоит на рабочем месте?
по всей вероятности, следует поискать что-то типа программы администрирования терминального доступа (нужны права!!!!). скорее всего, эта программа на сервере уже есть (через нее вы и получаете все доступ). остается разобраться каким образом можно посылать сообщения. для этого придется почитать хелп в области консольных команд.

Date: 2008-04-22 01:31 pm (UTC)
From: [identity profile] hilda67.livejournal.com
и тишина... и мертвые с косами стоят... :)))

если комп у каждого свой, то рецепт прежний. имя сервера тут ни при чем.
узнать имена машин в сети можно командой net view из командной строки.
команда net /? покажет еще много интересных возможностей. :)))

Date: 2008-04-22 02:14 pm (UTC)
From: [identity profile] karakhan.livejournal.com
Ааафигеть... Я всегда думал, что админящая девушка - это плод пубертатных мечтаний непомерно расплодившегося айти-сообщества и вообще персонаж исключительно вымышленный... Надо же, я ошибался... Моё вам почтение (если честно, граничащее с экзестенциальным ужасом простого юзверя)...

Date: 2008-04-23 07:18 am (UTC)
From: [identity profile] hilda67.livejournal.com
"пап, а люди есть?" - "нет, сынок, это фантастика"

спокойно. я вам снюсь. :)))

Date: 2008-04-22 02:22 pm (UTC)
From: [identity profile] haviras.livejournal.com
И что? Имя то у хоста в сети есть.

Домен это не совсем то, что вы представляете

Date: 2008-04-22 02:05 pm (UTC)
From: [identity profile] gabriev-goury.livejournal.com
всем перейти на линукс. срочно!
там можно проще и дешевле
ещё можно просто всем ирц клиентов оставитьи заскриптить его мигать на определённую фразу. и постить эту фразу хоткеем.

Date: 2008-04-22 07:01 pm (UTC)
From: [identity profile] guest-o.livejournal.com
Есть маза попробовать такое:

net send * Палево!!! Ночальнег идёт!

Отсылает мессагу всей рабочей группе.