Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Применение твиков реестра ко всем учетным записям после установки ОС Windows 7

Ответить
Настройки темы
Любой язык - [решено] Применение твиков реестра ко всем учетным записям после установки ОС Windows 7

Аватара для SANIOK_AV

Старожил


Сообщения: 493
Благодарности: 6

Профиль | Отправить PM | Цитировать


Доброго времени суток!
Раньше в ХР для применения твиков реестра ко всем учетным записям после установки ОС пользовался батником:
Код: Выделить весь код
@echo off
:: Извлекаем из реестра полный путь к папке, содержащей профили пользователей
for /f "usebackq tokens=3,3* delims==	" %%i in (`reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /v ProfilesDirectory`) do set profiles=%%i
:: Полученный путь используем в качестве новой переменной %profiles%
for /f "usebackq delims==" %%i in (`echo %profiles%`) do set profiles=%%i
:: Для всех профилей пользователей (кроме All Users и %Username%) поочередно загружаем пользовательский
 :: куст реестра, представляющий собой файл NTUSER.DAT и импортируем в него заранее подготовленный
 :: REG-файл, содержащий твики реестра.
For /F "usebackq tokens=* delims==" %%i in (`DIR /B /AD-S "%profiles%" ^| FINDSTR /V /B /I /C:"All Users" /C:"%username%"`) DO (
   reg load HKEY_USERS\Custom "%profiles%\%%i\NTUSER.DAT"
   reg import tweak.reg
   reg unload HKEY_USERS\Custom
)
exit
из статьи

Но вот в Windows 7 он у меня не захотел работать
Подскажите пожалуйста как в Windows 7 можно реализовать применение твиков реестра ко всем учетным записям.
Заранее благодарен!!!

Отправлено: 15:49, 25-06-2010

 

Аватара для SANIOK_AV

Старожил


Сообщения: 493
Благодарности: 6

Профиль | Отправить PM | Цитировать


Делал поиск по своим темам и наткнулся на эту...
Как оказывается, ларчик открывался просто :
В строке
Код: Выделить весь код
:: Извлекаем из реестра полный путь к папке, содержащей профили пользователей
for /f "usebackq tokens=3,3* delims==	" %%i in (`reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /v ProfilesDirectory`) do set profiles=%%i
после "delims==" нужно было всего лишь навсего символ табуляции поменять на пробел

Ну и (не обязательно, но во избежанеие вывода лишних ошибок на экран) в строке
Код: Выделить весь код
For /F "usebackq tokens=* delims==" %%i in (`DIR /B /AD-S "%profiles%" ^| FINDSTR /V /B /I /C:"All Users" /C:"%username%"`) DO (
ключ /C:"All Users" поменять на /C:"Public"

Отправлено: 15:33, 16-09-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Применение твиков реестра ко всем учетным записям после установки ОС Windows 7

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Общее - [статья] Применение твиков реестра Windows Vadikan Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 212 18-06-2023 16:16
Службы - Твики реестра - работа Винды после твиков с этого сайта. AZONIC Microsoft Windows 2000/XP 18 23-09-2008 19:12
Импорт твиков реестра во время установки ОС Manuka1973 Автоматическая установка Windows 2000/XP/2003 3 10-09-2008 03:47
Доступ к записям реестра Avokires Microsoft Windows NT/2000/2003 4 10-08-2008 20:18
Вопросы по учетным записям. babki Microsoft Windows NT/2000/2003 2 21-12-2007 09:43




 
Переход