Программа, ограничивающая права пользователя.
На 2000 серверах такое уже было, я точно помню.
---
...Я работаю антинаучным аферистом...
Ну теперь подскажи, как это делать на 2003 сервере...
Это должно относиться к учётным записям пользователей.
---
Q21: что такое Win2k?
A21: состема.
Ботай net user /help
в частности, опцию /times.
Ботаю...
не знаю, где на 2003 (самому интересно но было не только в 2000сервере, но и в 4НТсервере.
Т.е. если не делать Logout, то можно преспокойненько работать сколько хочешь.
![](/images/graemlins/mad.gif)
зато как-то можно сделать, чтобы через определенное время после логина был логаут. Я такую фишку в одной библиотеке видел.
su user && killall
Или запихать в crontab.
---
...Я работаю антинаучным аферистом...
![](/images/graemlins/smirk.gif)
попробуй так отключить мой компьютер. Не удается? Может, не надо путать локальную юникс-машину и удаленную виндуз?
По крайней мере, перезагрузить можно убив winlogon, насколько я помню.
---
...Я работаю антинаучным аферистом...
Local Security Settings / Local Policies / Security Options / Network securyty: Force logoff when logon hours expired попробуй включи.
"Local Security Settings / Local Policies / Security Options / Network securyty: Force logoff when logon hours expired"
![](/images/graemlins/frown.gif)
Даже если активизировать опцию "logout через N время", это не исправит ситуацию.
Если поставить маленькое время, например, 30 минут, то придётся каждые полчаса входить в систему заново, что неудобно.
Если же поставить достаточно большое время, например, 2 часа, то появляется возможность работать за компьютером на челых 2 часа больше, что нежелательно.
Наверняка ведь есть специальные программы. Может у кого есть?
Честно говоря не знаю как до этого добраться:Win+R -> gpedit.msc -> Local Computer Policy -> Computer Configuration ->Windows settings -> Security Settings и далее...
"Local Security Settings / Local Policies / Security Options / Network securyty: Force logoff when logon hours expired"
Ой, господи... Неужели трудно поставить nnCron и настроить соответствующее поведение посредством относительно несложной записи в кронтабе?
С кронтабом это как раз так и есть.
Стандартными средствами ограничиваем пользователя по времени (при этом в течение заданных диапазонов времени разрешается вход в систему). Тем не менее по истечении заданного диапазона времени пользователь может спокойно продолжать работать, пока сам не сделает logout (делать он это, конечно же, не будет
![](/images/graemlins/smile.gif)
После этого войти в систему ему уже не удастся
![](/images/graemlins/smile.gif)
shutdown /l
И logout, и перегрузить и выключить комп мона через выполнения небольшого vbs скрипта
А где взять такой vbs скрипт?
А где взять такой vbs скрипт?зачем vbs-скрипт, если достаточно одной консольной команды? ботай shutdown /?
Или НЕ через планировщика заданий, но чтобы автоматически shutdown /i запускался каждый день в определённое время?
Если не через виндовый планировщик - то можно ттСкщт поставить...
Boss 2.2\
Я на планировщика забил, использую консольную команду at. Она позволяет запускать любые программы, можно ею запускать даже другие консольные команды по расписанию.
Ботаю пока at.
Ещё вопросик: как пользователю (не администратору) разрешить устанавливать и удалять программы?
хм... В ряде случаев неадминистратор не может установить программу, так как она требует записи в "системных"(или как их еще назвать?) ветвях реестра и в системную папку винды. Можно, конечно, открыть ее на запись, но в таком случае проще сделать его администратором...
Ему нужно запретить:
1. изменение системного времени
2. запуск консольных команд (at, net user, может что-то ещё)
А как открыть папку на запись в ветвях реестра?
Оставить комментарий
topbiker
Подскажите, пожалуйста, программу, которая бы ограничивала работу пользователя за компьютером (Windows XP) по времени. Чтобы, к примеру, работать не более 4 часов в сутки (для одного из пользователей а потом всё вырубается.Желательно также, чтобы она была устойчива к кратковременному извлечению батарейки из мат.платы.