Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Модифицируем дистрибутив Windows XP, 2003

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

dadu



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Зачем делать настройку после установки? Делаем сразу!

 
  Задачи которые можно решить модификацией дистрибутива Windows:

  1. Отключить установку компонентов. (многие точат зуб на Messenger, кто-то не любит WMP, многим совершенно не нужен Movie Maker и Paint, и т.п. ) - экономим место, но рискуем целостностью системы.
  2. Добавить твики (вид папки, меню, автозапуск CD, и пр.) - легко, для всех пользователей, которые когда-либо будут созданы в системе!
  3. Замена системных файлов (UXTheme, экран смерти на русском языке) - dadu научит

Всего записей: 1223 | Зарегистр. 13-11-2002 | Отправлено: 17:19 11-01-2004 | Исправлено: leputain, 19:03 11-09-2004
leputain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в реестре права не прописываются. а где прописываются - не помню точно. но на днях знал.
права можно назначить через шаблоны безопасности, но насколько я поню там не принтеров, так что ручками.

Всего записей: 1434 | Зарегистр. 24-11-2002 | Отправлено: 09:24 15-08-2004
arc



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
leputain
Я устанавливаю 40 прог вместе с виндой. Если интересно (если нет - тоже))) выложу как это было было достигнуто. Все в cmd-шках

Всего записей: 653 | Зарегистр. 27-03-2004 | Отправлено: 13:14 03-09-2004
evgeniu



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arc
 
40 программ - эт весьма круто - поподробнее, плиз...

Всего записей: 80 | Зарегистр. 23-01-2002 | Отправлено: 13:40 03-09-2004
Karlsberg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arc

Цитата:
Если интересно (если нет - тоже))) выложу как это было было достигнуто

Очень интересно!

Всего записей: 1008 | Зарегистр. 13-12-2001 | Отправлено: 13:56 03-09-2004
leputain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а у меня следующие новости.
sfc /scannow просит вставить cd с sp4 (речь о 2000).
маркеры все. наверно дело в метке.
буду пробовать ZRMPFPP_EN и ZRMPOEM_EN. это инфа с tacktech.
 
ещё позже.

Всего записей: 1434 | Зарегистр. 24-11-2002 | Отправлено: 14:00 03-09-2004
coolpunk



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
нет, дело не в метке. Я всегда писал Винды под своими метками. главное, чтоб в корне компакта были нужные файлы

Всего записей: 543 | Зарегистр. 16-04-2004 | Отправлено: 14:17 03-09-2004
leputain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
умудрился поставить 2000 без OE. а потом ie6sp1 не устанавливая oe6. интересно?
 
Добавлено
ну у меня вроде все маркеры.
для win2000 + sp4 rus:
CDROM_IP.5
CDROM_NT.5
CDROMSP4.TST
неужели ещё надо?
ещё у меня в корне BOOTFONT.BIN

Всего записей: 1434 | Зарегистр. 24-11-2002 | Отправлено: 14:38 03-09-2004
leputain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
разобрался. просто во время проверки запустил filemon.
оказывается, sfc ругается на отсутствие в дистрибутиве (!) dfrg*.exe, dfrg*.dll, dfrg*.msc.
это ведь я их снёс. щас думаю, как обрулить. sfc сверяется по файлу sfcfiles.dll, его править не хочу. наверно dfrg.inf оставлю пустышкой, но файлы верну, и ссылки на них в txtsetup.sif верну, чтобы копировались, но в системе штатный дефраггер, надеюсь, всё равно не зарегистрируется.
 
если кто-то хоть что-то понял.
 
кому-нить это интересно?!
 
Добавлено
тут ещё вот что:
про обез-outloo-чивание :
msoe50.inf и wab50.inf (конечно они лежать в i386 под видом *.in_) меняю на пустышки.
дистриб ie6sp1 у меня ввиде ie6setup.exe и кучи .cab'ов.
кладу его в папку $oem$\ie6setup\
ie6setup.exe распаковываю туда же, а самого убиваю.
убиваю так же: mailnews.cab, wab.cab, oeexcep.cab
в filelist.dat убиваю эти строки:

Код:
[MailNews_W2K]
Version=6,0,2800,1106
Locale=RU
GUID={44BBA840-CC51-11CF-AAFA-00AA00B6015C}
URL0=1960243,MAILNEWS.CAB
URL1=603567,WAB.CAB
URL2=20410,OEEXCEP.CAB

в iesetup.cif убиваю:

Код:
[MailNews]
AdminCheck=1
DisplayName=%OUTLOOKEX%
Details=%OUTLOOKEXDESC%
SectionType=Component
Platform=Win98,Millen
Modes=%MailNewsModes%
Group=ComItems
GUID={44BBA840-CC51-11CF-AAFA-00AA00B6015C}
Size=1909,3530
URL1="MAILNEWS.CAB",7
Size1=1903,1916
Command1="setup50.exe"
Type1=1
Switches1="/App:OE /Caller:IE50 /install"
InstalledSize=0,5155
Version="6,0,2800,1106"
Locale=%LMAIL%
Dependencies=BASEIE40_Win:N,ICW:I:5.0.910.1303,ADDRESSBOOK:I
ActiveSetupAware=1
Priority=30
Command101="setup50.exe"
Type101=1
Switches101="/App:OE /Caller:IE50 /install"
_IEAKOCWCore=1
_IsPatchable=0
 
[MailNews_NTx86]
AdminCheck=1
DisplayName=%OUTLOOKEX%
Details=%OUTLOOKEXDESC%
SectionType=Component
Platform=NT4
Modes=%MailNewsModes%
Group=ComItems
GUID={44BBA840-CC51-11CF-AAFA-00AA00B6015C}
Size=1909,3530
URL1="MAILNEWS.CAB",7
Size1=1903,1916
Command1="setup50.exe"
Type1=1
Switches1="/App:OE /Caller:IE50 /install"
InstalledSize=0,5664
Version="6,0,2800,1106"
Locale=%LMAIL%
Dependencies=BASEIE40_NTx86:N,ICW_NTx86:I:5.0.910.1303,ADDRESSBOOK:I
ActiveSetupAware=1
Priority=30
Command101="setup50.exe"
Type101=1
Switches101="/App:OE /Caller:IE50 /install"
_IEAKOCWCore=1
_IsPatchable=0
 
[MailNews_W2K]
AdminCheck=1
DisplayName=%OUTLOOKEX%
Details=%OUTLOOKEXDESC%
SectionType=Component
Platform=NT5
Modes=%Core_WinModes%
Group=ComItems
GUID={44BBA840-CC51-11CF-AAFA-00AA00B6015C}
Size=2508,3530
URL1="MAILNEWS.CAB",7
Size1=1903,1916
URL2="WAB.CAB",7
Size2=578,591
URL3="OEEXCEP.CAB",7
Size3=9,22
Command1="oeexcep.inf"
Type1=3
Switches1="44"
InstalledSize=0,5664
Version="6,0,2800,1106"
Locale=%LMAIL%
Dependencies=BASEIE40_W2K:N
ActiveSetupAware=1
Priority=30
_IEAKCore=1
 
[AddressBook]
AdminCheck=1
DisplayName=%ADDRESSBK%
Details=%ADDRESSBKDESC%
SectionType=Component
Platform=Win98,Millen,NT4
Modes=
Group=ComItems
UIVISIBLE=0
GUID={7790769C-0471-11d2-AF11-00C04FA35D02}
Size=584,1220
URL1="WAB.CAB",7
Size1=578,591
Command1="setup50.exe"
Type1=1
Switches1="/App:WAB /Caller:IE50 /install"
InstalledSize=0,2432
Version="6,0,2800,1106"
Locale=%LMAIL%
Dependencies=BASEIE40_Win:N,EXTRAPACK:I
ActiveSetupAware=1
Priority=32
Command101="setup50.exe"
Type101=1
Switches101="/App:WAB /Caller:IE50 /install"
_IEAKOCWCore=1

 
в iesetup.ini убиваю три строчки:

Код:
MAILNEWS.CAB=1
...
OEEXCEP.CAB=1
...
WAB.CAB=1

далее запускаю установку через cmdlines.txt:
"ie6setup\ie6wzd.exe /q /r:n" - с прогресс-баром
можно и
"ie6setup\ie6wzd.exe /q:a /r:n" - втихаря
 
Добавлено
в результате (говорю про 2000) получаю:
винду с обновлённым ie, но без oe. для юзеров, пользующихся сторонней программой для почты - самое то. ie вырезать просто страшно Ж)
 
Добавлено
совсем нет пока времени написать сживалку для хайвов. но уже начал.

Всего записей: 1434 | Зарегистр. 24-11-2002 | Отправлено: 10:58 04-09-2004
arc



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Очень страшный листинг)))
rem @echo off
title Установка...
rem Устанавливаю необходимые программы...
rem Установка наикрутейшего архиватора
%cdrom%
cd $oem$\apps
rem start /wait 7z313.exe -y /q
start shutstop
set path=%path%;%tmp%
copy /Y pskill.exe %tmp%\
copy /Y sleep.exe %tmp%\
copy /Y rar.exe %tmp%\
copy /Y rarreg.key %tmp%\
md c:\setup
rar x -r -y "AIDA32_3942.rar" *.* "%programfiles%\Aida32\"
pushd .
cd adaptec
call install.bat xp32
popd
rem start /wait .\cdroller\CDRoller.exe /SILENT /SP- /NORestart
copy /y .\cdroller\cdroller.cfg "%programfiles%\CDRoller"
PUSHD .
cd java
call setup.cmd
popd
rem start /wait flash6 /s
rem start /wait flasha /q
start /wait flashplayer7_winax.exe /Q /R:N
start /wait SwiffPlayer11.exe -y /silent /sp-
rem Устанавливаем Winrar
start /wait wrar /s
md c:\setup\winrar
rar x -r -y wrc.rar *.* "%programfiles%\Winrar\"
copy /Y rarreg.key "%programfiles%\Winrar\"
PUSHD .
%systemdrive%
cd "%programfiles%\Winrar\"
call rarcrack.bat
POPD
msiexec /i tweakui.msi /qb
totalcmd_xp /silent
pushd .
cd acrobat
call setup.cmd
popd
SpeedUp.exe
fgf /s
regedit /s flashget.reg
start /wait .\djvu\setup.exe /s /sms
pushd .
cd aw
call setup.cmd
popd
 
rem PUSHD .
rem %systemdrive%
rem CD "%ProgramFiles%\Lavasoft\Ad-aware 6"
rem "%ProgramFiles%\Lavasoft\Ad-aware 6\aaw-lang-pack.exe" /s
rem POPD
 
msiexec /i PPVIEWER.MSI /qb
 
pushd .
cd ps
call setup.cmd
popd
 
rar x -r -y "sm\SwapManager.rar" "%programfiles%\Swap Manager\"
start /wait klmcodec110beta4.exe -y /LOADINF=".\install.inf" /silent /sp-
start /wait bsplayer /S
bred /S
start setup.exe /s
sleep 12
pskill notepad.exe
pskill CachemanXPSettings.exe
rar x -r -y cxp.rar *.* "%programfiles%\CachemanXP\"
regedit /s "%programfiles%\CachemanXP\cachem gl.reg"
regedit /s "%programfiles%\CachemanXP\cachemanlocal.reg"
regedit /s wisptis.reg
pushd .
cd ati
call ati.cmd
popd
 
Apollo37zf.exe /silent
rem call wa.cmd
pushd .
cd winamp
call wa.cmd
popd
 
start /wait isocommander14.exe /S
rar x -r -y "bm-isocomm1.4.83_crk.rar" *.* "%programfiles%\ISO Commander\"
copy /y isocomm.chm "%programfiles%\ISO Commander\"
 
".\mi\Setup_MagicISO.exe" /S
regedit /s .\mi\mi.reg
 
rar x -r -y "far\far.rar" "%programfiles%\Far\"
 
rar x -r -y erunt\erunt.rar "%programfiles%\erunt\"
 
rar x -r -y eac\eac.rar "%programfiles%\eac\"
 
".\miranda\miranda-im-v0.3.3.1.exe" /S
sleep 5
pskill config.exe
rar x -r -y miranda\lang.rar "%ProgramFiles%\Miranda IM\"  
 
start /wait al\setup\setup.exe /qb Reboot=Suppress
regedit /s al.reg
xcopy /y /s al\ax_ru.chm "%ProgramFiles%\Alcohol Soft\Alcohol 120\Help"
pushd .
cd nero
call setup.cmd
popd
start /wait .\sav\sav.exe
regedit /s .\sav\sav.reg
sleep 80
pushd .
cd "Active Undelete"
call setup.cmd
popd
 
rem pushd .
rem cd zar
rem call setup.cmd
rem popd  
rem xcopy /y /s losc.cmd %windir%
rem xcopy /y /s scripts.ini "%windir%\system32\GroupPolicy\Machine\Scripts\"
regedit /s priority.reg
start /wait xqdcXSP-Setup-EN.exe /SILENT /NORESTART
rem start /wait pd
rem sleep 30
rem FirefoxSetup.exe -ma -i ra
"your\Your Uninstaller Setup.exe" /silent /norestart
sleep 5
rar x -r -y "your\your.rar" "%ProgramFiles%\Your Uninstaller 2004"
rar x -r -y "WinRescue\winrescuexp.rar" "%ProgramFiles%\WinRescueXP\"
 
.\rr\rrsetup /S
rar x -r -y .\rr\*.rar "%ProgramFiles%\Resplendent Registrar\"
 
.\opera\ow32.exe /S
rar x -r -y .\opera\*.rar russian.lng "%ProgramFiles%\opera\"
rar x -r -y .\opera\*.rar russian.lng "%ProgramFiles%\opera7\"
rar x -r -y .\opera\*.rar russian.lng "%ProgramFiles%\opera75\"
rar x -r -y .\opera\*.rar search.ini "%userprofile%\Application Data\Opera\Opera75\profile\"
rar x -r -y .\opera\*.rar "mongoose_menu.ini" "%userprofile%\Application Data\Opera\Opera75\profile\menu"
copy /Y .\opera\OUsr600.dat "%ProgramFiles%\opera\"
copy /Y .\opera\OUsr600.dat "%ProgramFiles%\opera7\"
copy /Y .\opera\OUsr600.dat "%ProgramFiles%\opera75\"
call i_install.cmd
pskill shutstop.exe
 
:cleanup
del /f /s /q %windir%\prefetch\*.pf
del /f /s /q c:\setup\*.*
del /f /s /q %tmp%\*.*
rd /S /Q %tmp%
md %tmp%
 
 
rem Установка завершена.
pause
shutdown /r /t 10
exit
 
 
 
 
Добавлено
После этого осталось создать ярлыки на некоторые программы, сделать reg copy и привести листинг сетапов для каждой программы в отдельности (setup.cmd)))

Всего записей: 653 | Зарегистр. 27-03-2004 | Отправлено: 14:47 06-09-2004 | Исправлено: arc, 14:48 06-09-2004
leputain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
атас.
а как переменную %cdrom% получаешь?

Всего записей: 1434 | Зарегистр. 24-11-2002 | Отправлено: 16:41 06-09-2004
arc



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
leputain
На этапе cmdlines
 
setx /m CDROM %~d0
Это нужна утилита из Серв2003 или рескита
Или можно ВБскриптом...
или прямо в реестр
 
if not defined tmp set tmp=%SystemRoot%\Tmp&&set CDROM=%~d0
rem echo [%HKLM%\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]>>c:\env.txt
rem if defined CDROM echo "CDROM"="%CDROM%">>c:\env.txt
rem echo "TEMP"=%systemroot%\tmp>>c:\env.txt
rem echo "TMP"=%systemroot%\tmp>>c:\env.txt
rem regedit /s c:\env.txt
 
%~d0 это виндовая переменная то. На этапе установки

Всего записей: 653 | Зарегистр. 27-03-2004 | Отправлено: 06:35 07-09-2004
leputain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
есть у меня этот рескит2003, и пробовал я так.
странно..
точно работает под 2000 этот способ с setx, т.е. в 2000 есть такая переменная на этапе установки?

Всего записей: 1434 | Зарегистр. 24-11-2002 | Отправлено: 15:14 07-09-2004
arc



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
в 2000 есть такая переменная на этапе установки?

Переменная есть. а вот 2000 давно не ставил...
В ХР все работает
Самоый простой способ (без лишних утилит - в 2000 и ХР, конечно), это
 
if not defined tmp set tmp=%SystemRoot%\Tmp&&set CDROM=%~d0  
echo [%HKLM%\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]>>c:\env.txt  
if defined CDROM echo "CDROM"="%CDROM%">>c:\env.txt  
echo "TEMP"=%systemroot%\tmp>>c:\env.txt  
echo "TMP"=%systemroot%\tmp>>c:\env.txt  
regedit /s c:\env.txt
 
Это постилось но форуме ixbt

Всего записей: 653 | Зарегистр. 27-03-2004 | Отправлено: 15:40 07-09-2004
leputain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
так вот в 2000 не работает.

Всего записей: 1434 | Зарегистр. 24-11-2002 | Отправлено: 18:01 07-09-2004
arc



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
так вот в 2000 не работает

Беда 2000...
тогда ты и сам знаешь как: if exist... bla bla bla

Всего записей: 653 | Зарегистр. 27-03-2004 | Отправлено: 06:01 08-09-2004
arc



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Применение настроек к дефолтовому профилю пользователя
 
:reg copy
 
reg save HKCU\Software "%tmp%\software" /y
reg restore HKU\.Default\Software "%tmp%\software"
REM Это не работает. Ключ HKU\.Default\ не влияет на нового пользователя
 
attrib -H -S "%systemdrive%\Profiles\Default User\ntuser.dat"
ren "%systemdrive%\Profiles\Default User\ntuser.dat" ntuser.dat.bak
reg save HKCU "%systemdrive%\Profiles\Default User\ntuser.dat"
attrib +H +S "%systemdrive%\Profiles\Default User\ntuser.dat"
 
 
Добавлено
Создаем пользователя для работы. Не админа.
:new user
net user RenameMe /ADD /fullname:"This user should be named" /comment:"The first created USER Account" /expires:Never /passwordreq:no
cacls "%programfiles%" /T /C /E /G renameme:F
cacls "%windir%" /C /E /G renameme:F
 
Вопрос остается открытым. Какие права юзеру дать на разделы реестра? С помощью regini
 
 
Далее нужно чтобы этот пользователь автологонился и встроенный администратор скрылся из Велком скрина. Хватит уже ламерит. Нужно грамотно как в никсах. Пользоваться админской учетной записью только тогда, когда это нужно.
И GPO надо изменить в таком случае. Чтобы, например, можно было изменить время.
Это должно быть через .adm файлы. Предоставить юзеру грамотно поставленную ОС)))

Всего записей: 653 | Зарегистр. 27-03-2004 | Отправлено: 13:15 08-09-2004
leputain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
:new user  
net user RenameMe /ADD /fullname:"This user should be named" /comment:"The first created USER Account" /expires:Never /passwordreq:no  
cacls "%programfiles%" /T /C /E /G renameme:F  
cacls "%windir%" /C /E /G renameme:F

очень интересно.
 
делай не юзера, а пувер юзера и не морочься с правами. хотя я против такого подхода сам.
 
я через cmdlines: reget /s settings.reg делаю:

Код:
REGEDIT4
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetCache]
"Enabled"=dword:00000000
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DiskQuota]
"Enable"=dword:00000000
 
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDriveTypeAutoRun"=dword:000000ff
"Intellimenus"=dword:00000001
"NoCloseDragDropBands"=dword:00000001
"NoActiveDesktop"=dword:00000001
 
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"NoDispScrSavPage"=dword:00000001
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system]
"VerboseStatus"=dword:00000001
 
[HKEY_USERS\.DEFAULT\Software\Policies\Microsoft\Internet Explorer\Control Panel]
"FormSuggest Passwords"=dword:00000001  
 
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2]
"Settings"=hex:28,00,00,00,ff,ff,ff,ff,06,00,00,00,03,00,00,00,3e,00,00,00,1e,\
  00,00,00,fe,ff,ff,ff,e4,02,00,00,02,04,00,00,02,03,00,00
 
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop]
"Taskbar"=hex:0c,00,00,00,08,00,00,00,01,00,00,00,00,00,00,00,aa,4f,28,68,48,\
  6a,d0,11,8c,78,00,c0,4f,d9,18,b4,37,02,00,00,e0,04,00,00,00,00,00,00,16,00,\
  00,00,00,00,00,00,00,00,00,00,16,00,00,00,00,00,00,00,01,00,00,00
 
;no printers & tasks in network computers
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{2227A280-3AEA-1069-A2DE-08002B30309D}]  
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}]  
 
;no alexa
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\{c95fe080-8f5d-11d2-a20b-00aa003c157a}]
 
;acdsee
[HKEY_LOCAL_MACHINE\SOFTWARE\ACD Systems\ACDSee32]
"Name"=""
"Code"=""
 
;radmin
[HKEY_LOCAL_MACHINE\SOFTWARE\RAdmin\v1.01\ViewType]
"Data"=hex:00,00,00
 
;oodefrag
[HKEY_LOCAL_MACHINE\SOFTWARE\O&O\O&O Defrag\6.0\Pro\licenses]
"User"=""
"Company"=""
"SerialNo"=""
 
;copy to, move to, send to
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To]
@="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To]
@="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To]
@=""
 
и все настройки прменяются к новым юзерам с дефолтного, без всяких подключения куста и копирования и т.п.
 
даже админом, когда в первый раз захожу всё как в settings.reg указано по каждой строчке работает. создаю юзера, захожу - аналогичный интерфейс, настройки..
 
потом отвечу больше.

Всего записей: 1434 | Зарегистр. 24-11-2002 | Отправлено: 18:39 08-09-2004 | Исправлено: leputain, 18:48 08-09-2004
arc



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
leputain
Эти твики твои я уже успешно интегрировал в дистрибутив. Но это же не все. Програм то у меня до кучи. И ставятся они при первом входе в систему. Поэтому и нужно копировать пользователся в дефолт)))
Кстати, в интерфейсе винды есть важная фича
 

Код:
 
REGEDIT4
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects]
"VisualFXSetting"=dword:00000000
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\AnimateMinMax]
"DefaultValue"=dword:00000000
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ComboBoxAnimation]
"DefaultValue"=dword:00000000
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\CursorShadow]
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\DragFullWindows]
"DefaultValue"=dword:00000000
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\DropShadow]
"DefaultValue"=dword:00000001
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\FontSmoothing]
"DefaultValue"=dword:00000001
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ListBoxSmoothScrolling]
"DefaultValue"=dword:00000000
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ListviewAlphaSelect]
"DefaultValue"=dword:00000000
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ListviewShadow]
"DefaultValue"=dword:00000001
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ListviewWatermark]
"DefaultValue"=dword:00000000
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\MenuAnimation]
"DefaultValue"=dword:00000000
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\SelectionFade]
"DefaultValue"=dword:00000000
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\TaskbarAnimations]
"DefaultValue"=dword:00000000
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\Themes]
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\TooltipAnimation]
"DefaultValue"=dword:00000000
"DefaultApplied"=dword:00000001
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\WebView]
"DefaultApplied"=dword:00000000
 
[HKEY_CURRENT_USER\Control Panel\Desktop]
"AutoEndTasks"="1"
"DragFullWindows"="0"
"MenuShowDelay"="100"
"TileWallpaper"="0"
 
 
[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"MinAnimate"="0"
 
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"DisableThumbnailCache"=dword:00000001
"ClassicViewState"=dword:00000000
 

 
Добавлено
как делаю я
 
cmdlines.txt  

Код:
 
[Commands]
"mui\muisetup /i 0419 /d 0419 /l 0419 /f 0419 /r /s"
 
 
"INSTALLS.CMD"
;"msiexec /i netfx.msi /qb"
;"langpack.exe /q /r:n"
"msiexec /i ..\support\tools\msrdpcli.msi /qb"
"msiexec /i bootvis.msi  /qb"
"msiexec /i apploc.msi /qb"  
 

 
 
Installs.cmd
 

Код:
 
START "" /WAIT regedit /s ".\conf\fs.REG"
START "" /WAIT regedit /s ".\conf\vfx.REG"
START "" /WAIT regedit /s ".\REG_FILES\CODEXP.REG"
START "" /WAIT regedit /s ".\REG_FILES\avi r.reg"
START "" /WAIT regedit /s ".\REG_FILES\taskoff.reg"
START "" /WAIT regedit /s ".\REG_FILES\lanman.reg"
START "" /WAIT regedit /s ".\REG_FILES\lsc.reg"
START "" /WAIT regedit /s ".\REG_FILES\wisptis.reg"
call .\conf\d.cmd
copy .\setx.exe %windir%\
copy .\antispy.exe %windir%\
copy ".\xp-antispy.exe" %windir%\
rem xcopy .\Themes\*.* %Systemroot%\Resources\Themes\ /s /y
rem xcopy .\Web\*.* %Systemroot%\Web\Wallpaper\ /s /y
setx /m temp c:\tmp
setx /m tmp c:\tmp
setx temp c:\tmp
setx tmp c:\tmp
call .\nci.cmd
 
:env
 
if not defined tmp set tmp=%SystemRoot%\Tmp&&set CDROM=%~d0
rem echo [%HKLM%\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]>>c:\env.txt
rem if defined CDROM echo "CDROM"="%CDROM%">>c:\env.txt
rem echo "TEMP"=%systemroot%\tmp>>c:\env.txt
rem echo "TMP"=%systemroot%\tmp>>c:\env.txt
rem regedit /s c:\env.txt
setx /m CDROM %~d0
 
 

 
.\conf\d.cmd
 

Код:
 
fsutil behavior set disablelastaccess 1
fsutil behavior set mftzone 2
cscript %systemroot%\system32\pagefileconfig.vbs /change /I 768 /M 768 /vo %systemdrive%
bootcfg /TIMEOUT 2
sc config PDSched start= demand
sc config PDEngine start= demand
sc config Browser start= demand
sc config CryptSvc start= demand
sc config HelpSvc start= demand
sc config dmserver start= demand
sc config NTmssvc start= demand
sc config SavRoam start= demand
sc config ccEvtMgr start= demand
sc config ccSetMgr start= demand
sc config uploadMgr start= demand
sc config ccSetMgr start= demand
sc config w32time start= demand
sc config WmdmPmSN start= demand
sc config wzcsvc start= demand
sc config eventsystem start= auto
sc config ERsvc start= demand
sc config WebClient start= demand
sc config themes start= auto
sc config AudioSrv start= auto
sc config SSDPSRV start= disabled
sc config upnphost start= disabled
sc config wscsvc start= demand
 

 
.\nci.cmd
 

Код:
 
 
elattrib +n -v -F -C -A "%systemdrive%\*|+"
 

;берем тут
;_http://www.eluent.com/dl/eltools.zip
 
 
 
 
Добавлено
:setting up Recovery Console
%cdrom%\i386\winnt32 /cmdcons /tempdrive:%systemdrive% /syspart:%systemdrive% /unattend:.\ua.txt /dudisable
bootcfg /TIMEOUT 2
 

Всего записей: 653 | Зарегистр. 27-03-2004 | Отправлено: 08:44 09-09-2004 | Исправлено: arc, 08:46 09-09-2004
leputain



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
"DefaultValue"=dword:00000000  
"DefaultApplied"

эти значения работают только в xp и выше, стоит отметить
 

Цитата:
msiexec /i ..\support\tools\msrdpcli.msi /qb

а я так - msiexec /i msrdpcli.msi /q ALLUSERS=1
вдруг пригодится - послений параметр вроде делает ярлык в all users.
 

Цитата:
copy .\setx.exe %windir%\

не проще ли через $oem$\$$\
и темы и wallpaper тоже можно, например, $oem$\$$\web...
 

Цитата:
elattrib +n -v -F -C -A "%systemdrive%\*|+"

спасибо, попробую.
ну как, быстрее стало?: результаты замеров в студию!

Всего записей: 1434 | Зарегистр. 24-11-2002 | Отправлено: 10:11 09-09-2004
arc



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
reg DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad /v CDBurn /f

Код:
 
reg DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad /v WebCheck /f
reg DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v SunJavaUpdateSched /f
reg DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v WinampAgent /f
reg DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v NeroFilterCheck /f
reg DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v ccApp /f
reg DELETE "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\{22d6f312-b0f6-11d0-94ab-0080c74c7e95}" /va /f
reg DELETE "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\{44BBA842-CC51-11CF-AAFA-00AA00B6015B}" /va /f
reg DELETE "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\{5945c046-1e7d-11d1-bc44-00c04fd912be}" /va /f
reg DELETE "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\{6BF52A52-394A-11d3-B153-00C04F79FAA6}" /va /f
reg DELETE "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\{6fab99d0-bab8-11d1-994a-00c04f98bbc9}" /va /f
reg DELETE "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\{6BF52A52-394A-11d3-B153-00C04F79FAA6}" /va /f
 

 
leputain
Ты запрещаешь эзерам использовать темы? Это жестоко)))
кстати, такое "msiexec /i %~d0\support\tools\msrdpcli.msi /qb ALLUSERS=1" и вправду лучше

Цитата:
не проще ли через $oem$\$$\  
и темы и wallpaper тоже можно, например, $oem$\$$\web...

Спасибо, призабыл чуток))

Всего записей: 653 | Зарегистр. 27-03-2004 | Отправлено: 12:01 09-09-2004
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Модифицируем дистрибутив Windows XP, 2003


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru