Автор: armen13
Дата сообщения: 28.10.2005 21:44
Krechet
Виноват. Я просто почему-то решил, что это для AD.
yurynok
Прокси нет, есть только роутер (DI-804HV) без авторизации и всё.
ВОООО!!! можно сказать самое главное.
Мне никто не сказал, где эту групповую политику искать...
Оказывается надо было в выполнить набить gpedit.msc. А я ее искал в локальной политике.... дурак я.
Как туда попасть другим путем я не знаю.
И как всегда по традиции я отвечаю на свой вопрос полным ответом.
Нашли два полурабочих варианта:
1 - Громоздкий и с доп ПО - Traffic Inspector PE.
2 - С батниками в сервесах и автозапуске админа.
Прочитать об этих способах можно в топике.
И одни, не думаю, что единственный, полностью рабочий вариант. Его то я и опишу точно, т.е. так как я сделал и проверил, и на какие грабли наступил во время отладки.
Имеем:
WinXp Pro Sp2 Corp Rus
Админ компа - Advanced
Ограниченная учетка - nonet
Основной шлюз - 192.168.1.1
Не существующий IP - 192.168.1.13 (вроде как и IP пациента может подойти, т.е. IP машины на которой химичим, но не проверял. Всё равно настройки TCP/IP ручками придется прописывать.)
1. В папке "c:\WINDOWS\system32\GroupPolicy\User\Scripts\" есть два каталога: Logon и Logoff в них пишем два файла. В папку "Logon" создаем файл "vhod.bat", а в "Logoff" - "vihod.bat". Лучше имена файлам дать именно такие, т.к. если будет "start.bat" или "logon.bat" это может не правильно сказаться на ходе скрипта. Что знаю точно, то это, если файл будет назваться "exit.bat", то мы никогда не выйдем из системы, т.к. внутри скрипта "exit.bat" есть строчка "exit", которая при выполнении не выходит из скрипта, а запускает его еще раз, т.к. сначала команда ищется в текущей директории, а команда, в данном случаи, совпадает с именем файла.
2. В файле "vhod.bat" пишем:
Код: @echo off
if %username% EQU Advanced goto admin
route delete 0.0.0.0
route add 0.0.0.0 mask 255.255.255.0 192.168.1.13
exit
:admin
route delete 0.0.0.0
route add 0.0.0.0 mask 255.255.255.0 192.168.1.1
exit