Показать полную графическую версию : Сброс настроек пользователя после перезагрузки
Есть ли такая программа, которая после перезагрузки будет удалять настройки пользователя по конкретным программам?
Ну что б парой кликой выбрать, что и какие конфиги,каталоги удалять и подменять на дефолтные
Или, из вашего опыта, что могли бы посоветовать, в автостарт .bat-файл какой-то добавить , соответственно написанный уже?
(только мне надо, что бы пользователи не знали или не видели эту прогу/исполняемый файл и не могли отключить удалить эту штуку)
*WinXP
nk_, точней опишите проблемную ситуацию. Где находятся компьютеры, объеденены ли они в домен. Если они в домене, то смотреть Групповые политики (http://www.oszone.net/lookup/?s=%E3%F0%F3%EF%EF%EE%E2%FB%E5+%EF%EE%EB%E8%F2%E8%EA%E8&x=-851&y=-17).
Если нет, то это сложней.
> точней опишите проблемную ситуацию
пара laptop
WinXP
и надо, что бы пользователь перезагружался, выключался и при новом старте, все что он настроил, подменялось надстройками, которые я посчитал нужным сделать на каждой машине
Т.е. как пользователь зайдет в систему и все чтон поднастроит - подменялсь МОИМИ настройками, как только он решит выполнить перезагрузку машины
и при новом старте были мои настройки системы
morozoff
15-05-2013, 20:58
Есть ли такая программа, которая после перезагрузки будет удалять настройки пользователя по конкретным программам? »
Если правильно настроить, то Shadow Defender (http://ru.wikipedia.org/wiki/Shadow_Defender) справится.
Единственный минус - программа не бесплатная.
Или, из вашего опыта, что могли бы посоветовать, в автостарт .bat-файл какой-то добавить , соответственно написанный уже? »
Также возможно будет реализовать удаление с помощью Сценария входа пользователя в систему, если через bat захотите: Назначение сценария входа в систему профиль пользователя (http://support.microsoft.com/kb/315245/ru)
Как говорится бесплатный аналог ;)
> бесплатный аналог
да, бесплатная прога и нужна, что бы не предъявили на какой-нибудь проверке
спасибо, посмотрим, испробуем
А может кто-нибудь своим или примерным для этого дела скриптом поделиться?
(честно, уже забыл, как давно я писал bat-файлы)
И вопросик, оператор if возможен в них?
(для проверки существования: каталога или файла)
Цитата morozoff:
если через bat захотите: Назначение сценария входа в систему профиль пользователя »
Итак, вроде как что-то написал и оно работает... но вот загвоздка с относительным путем ну ни как не срабатывает
Т.е. если закину в автозагрузку ярлык на скрипт - все срабатывает
если же в "Сценарий входа в систему" прописываю что-то типа:
%USERPROFILE%\start.bat - когда скрипт в каталоге пользователя
или %SystemDrive%\start.bat - а это когда на самом диске C:\
не срабатывает в обеих случаях, не подскажите, что не так?
morozoff
20-05-2013, 16:21
не срабатывает в обеих случаях, не подскажите, что не так? »
Чтобы скрипт отработал, он должен лежать в %SystemRoot%\System32\Repl\Import\Scripts
А, затем уже прописать Сценарий входа в систему для учётной записи пользователя.
Чтобы скрипт отработал, он должен лежать в »
Откуда информация, что только там?
morozoff
20-05-2013, 21:56
Iska, Прошу прощения, видимо я не совсем корректно выразился. Я имел в виду то, что эта папка по-умолчанию используется для хранения сценариев входа для локальных пользователей.
morozoff, спасибо, теперь ясно.
спасибо, завтра испробую...
для уточнения "%SystemRoot%\System32\Repl\Import\Scripts" - это c:\windows\system32\repl\... ?
я просто вроде как смотрел, такого каталога (Repl) не находил( создать его надо что ли?
И еще вопрос, а вот сделать, что бы этот скрипт выполнялся только при выключении машины или выхода из системы пользователя возможно ли?
morozoff
21-05-2013, 00:25
%SystemRoot%\System32\Repl\Import\Scripts" - это c:\windows\system32\repl\... ? »
Да.
я просто вроде как смотрел, такого каталога (Repl) не находил( создать его надо что ли? »
Да, создать её и все вложенные в неё папки.
Лично я всегда делаю это через простенький bat:
md %SystemRoot%\system32\repl\import\scripts
И еще вопрос, а вот сделать, что бы этот скрипт выполнялся только при выключении машины или выхода из системы пользователя возможно ли?»
Можно, через сценарии выхода и завершения работы:
Пуск -> Выполнить -> gpedit.msc ->
- Конфигурация компьютера\Конфигурация Windows\Сценарии -> Завершение работы
- Конфигурация пользователя\Конфигурация Windows\Сценарии -> Выход из системы
Еще раз спасибо,
я как понял ты человек с опытом, не подскажешь такую ситуацию
вот ничего страшного, то что при выходе я буду выполнять сценарий по удалению содержимого каталога пользователя (в первую очередь настроек) и копировать мой дефолтный каталог, т.е. меня интересует, этот скрипт выполнится после того как все сохранится перед выходом или 50на50/когда-как?
2morozoff , спасибо срабатывает...
вот только знаешь оно срабатывает, но для и при всех пользователях, не знаешь, а сделать для конкретного пользователя как, что бы только для него выполнялся скрипт при выходе?
Проще всего:
if /i "%username%" equ "Конкретный пользователь" (
…
)
что-то в обще запутался(
Все что написано в autoexec.bat выполняется при старте Win?
Все что написано в autoexec.bat выполняется при старте Win? »нет.
if /i "%username%" equ "Конкретный пользователь" ( … ) »
Извиняюсь, не могли бы пояснить что происходит при таких ключах у этого оператора?
2Amigos , погулил, как понял в старых версиях доNT эта штука срабатывает(
в XP аналог получается %SystemRoot%\System32\Repl\Import\Scripts ?
Но у меня вопрос все же, то что в %SystemRoot%\System32\Repl\Import\Scripts лежит оно будет срабатывать до запуска винды?
Итак, результат вроде как есть, через
- Конфигурация компьютера\Конфигурация Windows\Сценарии -> Завершение работы
для уточнения все таки хочу спросить,
если команды в autoexec.bat я пропишу - он в XP не выполняется ни при каких случаях, я правильно понял (нагуглив)?
просто подумал, что он без дела лежать будет
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.