Подскажите как :-)
От: Susumanin Россия  
Дата: 15.03.03 09:40
Оценка:
Здравствуй уважаемый all
Вобщем, возникла идея написать одну программку. Есть 4 аудитории, в каждой в среднем по 15 компов. Там сидят всем надоевшие студенты. Иногда их нужно оттуда выгонять. А там (в аудиториях), видители, халявный нет присутствует. И естественно уходить никто не хочет, даже когда начинаешь их жалобно просить об этом. Так вот, возникла мысль написать прогу, которая бы выводила сообщение "Через 5 мин комп будет выключен, plz сохраните свою работу" и по истечении указанного времени вырубала/блокировала комп. Все это дело желательно реализовать в виде службы — так как все будет работать на Win2K сетке. Ну и естественно возможность запустить эту вещь удаленно — когда требуется.
Может это слишком сложно, для человека, который ничего кроме Hello World и пару GUI не писал, но есть огромное желание (очень огроменное ) написать ее
и вот в связи со всем вышеизложенным, я прошу вас, рассказать с чего начать, где и что посмотреть (может исходники какие, доки или еще что). Буду очень признателен за любые идеи.
Зарание спасибо.
Re: Подскажите как :-)
От: SiAVoL Россия  
Дата: 15.03.03 09:54
Оценка: 22 (3)
Здравствуйте, Susumanin, Вы писали:

Самое простое. В командной строке:

shutdown -f -m\\CompName -c"Через 5 мин. комп будет потушен" -t 300

... << RSDN@Home 1.0 beta 6a >>
Re[2]: Подскажите как :-)
От: Susumanin Россия  
Дата: 15.03.03 10:02
Оценка:
Здравствуйте, SiAVoL, Вы писали:

SAV>Здравствуйте, Susumanin, Вы писали:


SAV>Самое простое. В командной строке:

SAV>

SAV>shutdown -f -m\\CompName -c"Через 5 мин. комп будет потушен" -t 300


SAV>

н утогда расскажи если не трудно, как сделать так чтоб это все писалось в коммандную строку, а то в лом бегать к каждому компу, расталкивать студентов, и писать все это
Re[3]: Подскажите как :-)
От: Frostbitten Россия  
Дата: 15.03.03 11:34
Оценка:
Здравствуйте, Susumanin, Вы писали:

SAV>>

SAV>>shutdown -f -m\\CompName -c"Через 5 мин. комп будет потушен" -t 300


S>н утогда расскажи если не трудно, как сделать так чтоб это все писалось в коммандную строку, а то в лом бегать к каждому компу


Обратите на ключ "-m" — в нем указывается имя в сети.
Re[3]: Подскажите как :-)
От: SiAVoL Россия  
Дата: 15.03.03 11:55
Оценка: 3 (1)
Здравствуйте, Susumanin, Вы писали:

SAV>>Здравствуйте, Susumanin, Вы писали:


S>н утогда расскажи если не трудно, как сделать так чтоб это все писалось в коммандную строку, а то в лом бегать к каждому компу, расталкивать студентов, и писать все это


Комментарии к ключам:

    * f — без особых церемоний выгружает все приложения
    * m — указывает целевой комп
    * c — мессага, которая высветится на целевом компе
    * t — время до выключения компа в сек.
... << RSDN@Home 1.0 beta 6a >>
Re[4]: Подскажите как :-)
От: Susumanin Россия  
Дата: 15.03.03 11:58
Оценка:
Здравствуйте, Frostbitten, Вы писали:
F>Обратите на ключ "-m" — в нем указывается имя в сети.
если я правильно Вас понял, нужно запускать shutdown.exe на машинах как службу (например с помощью SrvAny), а потом уже управлять ей удаленно?
Написать простую прогу, которая вырубала бы комп по таймеру можно, но ведь хитрые студенты через пару дней найдут ее и будут благополучно вырубать ее и посмеиваться над нами.
спаисбо за ответы.
Re[5]: Подскажите как :-)
От: SiAVoL Россия  
Дата: 15.03.03 12:47
Оценка:
Здравствуйте, Susumanin, Вы писали:

S>если я правильно Вас понял, нужно запускать shutdown.exe на машинах как службу (например с помощью SrvAny), а потом уже управлять ей удаленно?

нет, эту хрень нужно запускать со своего компа из командной строки. Можно (и даже нужно) написать батник, в котором будет 15, 20, 30 (или сколько там у вас космпов) строк с такой командой

S>Написать простую прогу, которая вырубала бы комп по таймеру можно, но ведь хитрые студенты через пару дней найдут ее и будут благополучно вырубать ее и посмеиваться над нами.

А с какими правами у вас там работают хитрые студенты, что они все вырубать могут?

S>спаисбо за ответы.
... << RSDN@Home 1.0 beta 6a >>
Re[6]: Подскажите как :-)
От: Susumanin Россия  
Дата: 15.03.03 13:07
Оценка:
Здравствуйте, SiAVoL, Вы писали:

skip

вобщем лажанулся как всегда . Весь прикол в том, что Вин2К развертывать только сегодня будем, а пока стоит только старый добрый 98(как я понял никакого shutdown'a там нет ) ). Попробую через пару часов (когда поставим) сделать как вы сказали.

а с провами должно быть все в порядке — по крайней мере админ уверял...
Re[4]: Подскажите как :-)
От: Susumanin Россия  
Дата: 15.03.03 17:49
Оценка:
Здравствуйте, SiAVoL, Вы писали:

[]
А других идей не будет? Предлагаете не изобретать велосипед?
спасибо всем за ответы.
Re[7]: Подскажите как :-)
От: deploy  
Дата: 16.03.03 11:31
Оценка:
А я чего-то ничего не нашел типа shutdown ни на Prof, ни на Server 2000. Чё это за программа такая?
... << RSDN@Home 1.0 beta 6a >>
Re: Подскажите как :-)
От: _Smok http://smok-x.livejournal.com
Дата: 17.03.03 07:12
Оценка:
В комп. клубах такое по-моему везде. Думаю, если их попросить, они не станут жадничать
Re[5]: Подскажите как :-)
От: SiAVoL Россия  
Дата: 17.03.03 08:11
Оценка:
Здравствуйте, Susumanin, Вы писали:

S>Здравствуйте, SiAVoL, Вы писали:


S>[]

S>А других идей не будет? Предлагаете не изобретать велосипед?
S>спасибо всем за ответы.

В таких вещах изобретать уже нечего. Есди у вас сетка с доменом под NT, то все очень просто. Можно просто поставить квоты на работу юзерам, скажем с 8-00 до 18-00. И работать в другое время они просто не смогут.
... << RSDN@Home 1.0 beta 6a >>
Re[6]: Подскажите как :-)
От: Susumanin Россия  
Дата: 17.03.03 10:34
Оценка:
Здравствуйте, SiAVoL, Вы писали:

SAV>Здравствуйте, Susumanin, Вы писали:


S>>Здравствуйте, SiAVoL, Вы писали:

это не подойдет, так как нет определенного времени. просто нужна вещь которая по команде заблокировала бы компы в аудиториях.
ПО типа KravNetAdmin (см ветку ниже) тоже но подойдет — его никто не собирается покупать, а ставить нелецензионное ПО нам никто не даст.
Re[8]: Подскажите как :-)
От: Susumanin Россия  
Дата: 17.03.03 12:27
Оценка:
Здравствуйте, deploy, Вы писали:

D>А я чего-то ничего не нашел типа shutdown ни на Prof, ни на Server 2000. Чё это за программа такая?


скачать можно здесь
а вообще она входит в resource kit
Re: Подскажите как :-)
От: small_cat Россия  
Дата: 17.03.03 12:46
Оценка:
Здравствуйте, Susumanin, Вы писали:

Один раз делал такое почти два года назад На первое апреля. Простейшая софтина которая запускается как сервер на каком нить экзотическом порте. А админ со своего компа на клиенте для нее выдает команду и та путем манипуляций с ExitWindowsEx и сопутствующих ей функций гасит писюк
- Простите, профессор, не пса, а когда он уже был человеком.
— То-есть он говорил? Это еще не значит быть человеком. (с) Булгаков
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.