Настройка сервера, администрирование | На сайте представлена информация по настройке и администрированию серверов |
Платные хостинги Раскрутка сайта Другие сайты Чистка клиентских компьютеров (в домене)
В сети большое кол-во компьютеров, задача такая: Есть домен под 2003 сервер, есть клиенты с ХР ПРО. На всех компьютерах есть такие функции как: 1. delete all files in the Temporary internet Files 2. delete all offline content 3. clear history of visited web sites 4. remove records of recently accessed documents, programs and web sites а так же темп папки. Вот как можно через домен сделать, чтобы при каждом logon/logoff всё это чистилось? В доменной политике нашёл толко не сохранять изменения настроек рабочего стола. Если можно, то поточнее тыкните пальцем. Заранее спасибо. А почему бы не написать *.bat (*.cmd) который будет всё это делать? что-то типа: %SystemDrive% cd "%temp%" del /f /s /q *.* cd "%userprofile%\Local Settings\Temporary Internet Files" del /f /s /q *.* cd "%userprofile%\Local Settings\History" del /f /s /q *.* Я бы делал как-то так. Потом это добавлять к набору logon script'ов. А разве через ad нельзя сделать единые настройки ie, что бы он не писал history и удалял при выходе temporary !? Не видел такого... про хистори может и есть, а вот темплорари не видел Наверное плохо смотрел... locky Цитата: Я бы делал как-то так. Потом это добавлять к набору logon script'ов. Спасибо, попробую. Cuba Красивый и правильный метод именно для твоего случая описан в Windows & .NET Magazine за сентябрь. Рекомендую. Я как его обратно верну, посто бязательно сюда вставлю... Хотелось бы ссылочку глянуть Сорри, забыл. Сейчас посмотрел, нету такой вставки, можно закрыть опции для кеширования и темпов, настройки нет. Тогда можно реестром настроить и через ad экспортировать ключи. я посмотрю. Ссылочку на глянцевый журнал и я бы хотел глянуть Мне его скоро должны принести, я пару цитат вставлю. Там ипользуется стандартная чистилка XP, вызываемая из командной строки с параметрами.... Cuba Попробуйте вот этот ключ: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon] "DeleteRoamingCache"=dword:00000001 Статья вот тут - http://www.winguides.com/registry/display.php?id=142 Что-то мне нутро подсказывает что это не то...FreemanRU Цитата: Там ипользуется стандартная чистилка XP, вызываемая из командной строки с параметрами.... Вот я про это и говорю! В винде есть свои утилиты, но как их вызвать на всех компьютерах в домене? Неа, все равно не то. Зачем чистить, если можно просто не писать. Можно сделать так, но это на каждой станции: Tools-Internet Options-Advanced-Empty Temporary Internet Files Folder When Browser is Closed А вот как это сделать в домене, вопрос открыт. Cuba Kristaliar Блин, собрался цитировать журнал, а потом решил проверить www...microsoft.com. и вот что нашел: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_int/shell_int_extending/disk_cleanup.asp AD форева!!!!! А не просвещенным можно как нить пояснить что и куда втыкается Цитата: By running the disk cleanup manager's executable file—Cleanmgr.exe—from a command line, you can declare cleanup profiles. These profiles are composed of a subset of the available handlers and are given a unique numeric label. This allows you to automate the running of different sets of handlers at different times. The command line "cleanmgr.exe /sageset:nnnn", where nnnn is a unique numeric label, displays a UI allowing you to choose the handlers to be included in that profile. As well as defining the profile, the sageset parameter also writes a value named StateFlagsnnnn, where nnnn is the label you used in the parameter, to all of the subkeys under VolumeCaches . There are two possible data values for those entries. 0: Do not run this handler when this profile is run. 2: Include this handler when this profile is run. For example, suppose that the command line "cleanmgr.exe /sageset:1234" is run. In the UI that is presented, the user chooses Downloaded Program Files, but does not choose Temporary Internet Files. The following values are then written to the registry. HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Downloaded Program Files StateFlags1234= 0x00000002 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Internet Cache Files StateFlags1234= 0x00000000 The command line "cleanmgr.exe /sagerun:nnnn", where the value of nnnn matches the label declared with the sageset parameter, runs all of the handlers selected in that profile. A generic StateFlags value is written to the registry when Disk Cleanup is run normally. This value simply stores the state (checked or unchecked) of the handler the last time it was presented as an option to the user. There are two possible data values for those entries. 0: The handler was not selected. 1: The handler was selected. Т.е. делаем рег файл с нужным параметром StateFlags, потом экспортируем его на все компы, затем можно запускать cleanmgr.exe /sagerun:nnnn, где nnnn - это номер, который стоит после StateFlags. Кол-во не ограничено (в документации), т.е. разрешено от 1 до 65535 (дкмаю болше не надо пытаться). Можно создать несколько сценариев. Еще подробнее? А статья кстати здравая. Там рассказывается как свои собственные удалялки делать, отличные от стандартных. И если в ключах VolumeCaches поковыряться, можно много полезного для себя найти, н-р есть такой параметр у Setup Log Files как FileList. Туда можно напхать свои маски. У того же Setup Log Files и Temporary Files есть параметр Folder. В первом случае - это где искать эти маски, во втором - какую папку очищать. Т.е. ничего нам не мешает создать еще один подраздел, н-р Temporary Files2, перенести все параметры из Temporary Files (особенно (значение по умолчанию), т.к. он определяет поведение объекта), а Folder задать такой как нам нужен. Ждём примера Действительно интерсно продолжение темы....и есть ли различия если например клиенты некоторые под 2000 про? setSetupCleanMngr.cmd Преполагается, что файл реестра находиться в той же папки что и cmd. Его запихиваем на стратап компов в домене (дабы запустить от мени SYSTEM) Код: regedit /s SetupClearMngr.reg startCleanMenager1210.cmd Код: cleanmgr.exe /sagerun:1210 startCleanMenager10.cmd Код: cleanmgr.exe /sagerun:10 оба файла запихиваем куда хотим, хоть в логон скрипт, хоть в шедулер... PS Пока писал этовсе нашел пару косяков в журнале Так что осторожнее. PS Реестр можно настроить и через AD (используя Административные шаблоны), но быстро писать ADM-файлы я не научился. В статье, что я привел, есть пример подобных файлов, так что можно и так попробовать. PS предоставляется as is, без гарантий. Добавлено Цитата: некоторые под 2000 про Сюда пор описанию начиная от Win98 - реестр идентичен. Не могу проверить к сожалению - нет Win2000. Отличаются они способом регистрации своих отработчиков, но это в данном топике мало интересно..... |
Cisco PIX и 2 сервера, хотят смотреть в нет! Организовать web-server, если нет статического IP меняется мас адресс на 00-11-22-33-44-55 Cyrus Поясните о DNS в локальной сети. ADLS как настроить на подключение в определённое время? Безопасность ICQ Помогите разобраться Требуется забанить нарушителя Корпоративные клиентские firewall Хочу протестировать firewall. Wingate: оставить пользователю только ICQ Чистка клиентских компьютеров (в домене) Разрушение базы DHCP Раздача интернета в LAN через модем В логах ISA много NETBIOS пакетов, Win2000 Win2000 не дает войти в домен - выкидывает logon-screen Как настроить Windows XP чтобы не отключал интерфейс Проблема с материнской платой Asus P4S533-MX Доступ к шарам по сети Смена DNS сервера Мониторинг LINUX/UNIX серверов ipfw: Пример rc.firewall, всё ли правильно ? Автоматический запуск MySQL Нужно скопировать файл на все компьютеры в сети Сделать доступной из дома локалку на работе, Win2000, VPN Отследить, кто ICQ слушает Права доступа к Workgroup в Windows XP SP2 route add 192.168.0.0/16 192.168.9.1-как записать под WinXP? начинающий сисадмин |