PDA

Показать полную графическую версию : Твики реестра .: [все вопросы] :.


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [51] 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91

BigBoo
02-11-2010, 18:01
Интересно, а каким образом после установки значок "Корзина" оказывается в правом нижнем углу рабочего стола? Я это к тому, существует ли твик с помощью которого первым в левом верхнем углу был значок "Мой компьютер", ниже "Мои документы", а не наоборот, как по умолчанию. Понимаю, что тут дело в том, что значки просто по умолчанию рассортировываются по алфавиту, ну тогда как же насчёт "корзины"..?
Конечно мелочь, но было бы приятно, я думаю многие после установки перетаскивают значок "Мой компьютер" на первое место.
По этому поводу для себя сделал аддон на основе утилиты DeskSaver.exe, о которой упоминалось в "Маленькие хитрости автоустановки" на форуме, но всё же ли можно поступить более изящно и просто всего лишь твиком реестра?
p.s. Имеется ввиду совместное использование с твиком "Отображать "Мой компьютер", "Мои документы" на рабочем столе".

Wu-Tang
03-11-2010, 00:28
BigBoo,
Я аддонами не пользуюсь, так что буду придумывать велосипед.

Создал я этот параметр:
Windows Registry Editor Version 5.00

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce]
"Avatar"=hex(2):63,00,6d,00,64,00,20,00,2f,00,63,00,20,00,63,00,6f,00,70,00,79,\
00,20,00,2f,00,79,00,20,00,22,00,25,00,41,00,6c,00,6c,00,55,00,73,00,65,00,\
72,00,73,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,25,00,5c,00,41,00,70,\
00,70,00,6c,00,69,00,63,00,61,00,74,00,69,00,6f,00,6e,00,20,00,44,00,61,00,\
74,00,61,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,5c,\
00,55,00,73,00,65,00,72,00,20,00,41,00,63,00,63,00,6f,00,75,00,6e,00,74,00,\
20,00,50,00,69,00,63,00,74,00,75,00,72,00,65,00,73,00,5c,00,44,00,65,00,66,\
00,61,00,75,00,6c,00,74,00,20,00,50,00,69,00,63,00,74,00,75,00,72,00,65,00,\
73,00,5c,00,32,00,70,00,61,00,63,00,2e,00,62,00,6d,00,70,00,22,00,20,00,22,\
00,25,00,41,00,6c,00,6c,00,55,00,73,00,65,00,72,00,73,00,50,00,72,00,6f,00,\
66,00,69,00,6c,00,65,00,25,00,5c,00,41,00,70,00,70,00,6c,00,69,00,63,00,61,\
00,74,00,69,00,6f,00,6e,00,20,00,44,00,61,00,74,00,61,00,5c,00,4d,00,69,00,\
63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,5c,00,55,00,73,00,65,00,72,00,20,\
00,41,00,63,00,63,00,6f,00,75,00,6e,00,74,00,20,00,50,00,69,00,63,00,74,00,\
75,00,72,00,65,00,73,00,5c,00,25,00,55,00,73,00,65,00,72,00,4e,00,61,00,6d,\
00,65,00,25,00,2e,00,62,00,6d,00,70,00,22,00,00,00
А откуда теперь запускать этот твик и как поместить аватар в дистрибутив?

p.s. Имеется ввиду совместное использование с твиком "Отображать "Мой компьютер", "Мои документы" на рабочем столе". »
Нужно расположить значки как душе угодно, ребутнуться и импортировать:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2]

BigBoo
03-11-2010, 01:57
Например аватарку в $OEM$\Documents and Settings\All Users\Application Data\Microsoft\User Account Pictures\Default Pictures\
reg-файл - в корень директории $ОEМ$ и добавить в cmdlines.txt следующие строки:

[Commands]
"Regedit /s Avatar.reg"

p.s. Папками $OEM$ давно не пользуюсь, намного изящней и универсальней метод SVCPACK.
Советую побывать на http://7zsfx.info/ . Очень полезная инфа по созданию аддонов, используя модифицированный модуль архиватора 7-zip. Распакуй мой аддон 7ZSplit-ом и поймёшь мой способ. Кстати аддоном пользоваться очень просто: создайте свой рисунок, переименуйте его в MusicLover.bmp и добавьте вместо существующего с заменой в архив Avatars.exe (7zsfx архив).

BigBoo
03-11-2010, 03:49
Нужно расположить значки как душе угодно, ребутнуться и импортировать: » - не прокатило. Применял на Т13 через Custom.inf
Может нужно позднее или есть ещё варианты?
На живой машине тоже не прокатывает, как кстати и твик с
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Hints\учетка]
"PictureSource"="%AllUsersProfile%\\Application Data\\Microsoft\\User Account Pictures\\Default Pictures\\ico.jpg"
ico.jpg - меняшь на любую в реесте, а результат "ноль", хоть перезагружайся, хоть нет.
Поэтому и стал решать проблему просто тупым копированием нужной аватарки.
Ясно, что за выбор значка пользователя, отвечает какой-то компонент ActiveSetup, а вот какой и как им управлять, я думаю вопрос крутым программистам. Вряд ли эта тема кого когда-нибудь интересовала, хотя.., может кто и откликнется ???...

Wu-Tang
03-11-2010, 19:04
- не прокатило. Применял на Т13 через Custom.inf
Может нужно позднее или есть ещё варианты? »
Я применяю guirunonce, у меня срабатывает.

ico.jpg - меняшь на любую в реесте, а результат "ноль", хоть перезагружайся, хоть нет. »
Так что способ:
[Commands]
"Regedit /s Avatar.reg" »
Работает или нет?
И можно ли применять из guirunonce?
p.s. Папками $OEM$ давно не пользуюсь, намного изящней и универсальней метод SVCPACK. »
Я просто уже все собрал с oem папками, большая работа проделана, на svcpack сейчас переходить, это...

Mishechka
03-11-2010, 19:22
Подскажите, я раньше использовал такой твик:


; Отключение QoS:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Psched]
"NonBestEffortLimit"=dword:00000000


Но вычитал в интернете, что нужно включить эту политику и задать ноль процентов. Я попробовал и действительно - браузер забегал гораздо быстрее! Кстати, там есть обьяснение:

"Если эта политика отключена или не задана, система использует значение по умолчанию, равное 20 процентам пропускной способности подключения."

Получается, эту политику нужно не отключать, а включать и выставлять ноль процентов.
Такой твик существует?

Спасибо.

Petya V4sechkin
03-11-2010, 20:07
браузер забегал гораздо быстрее
Это эффект плацебо (или самовнушение).
Как увеличить пропускную способность для сетевых подключений. Или как отключить QoS (http://oszone.net/115#7)
Миф о QoS (http://oszone.net/2293)

Mishechka
03-11-2010, 20:28
Petya V4sechkin, я об этом уже читал, но, после перезагрузки, я увидел своими глазами! Правда, я ещё и файл подкачки на ноль установил. Что повлияло - не знаю...

Вывод?

Спасибо.

Wu-Tang
04-11-2010, 00:44
Добавил в батник, запускаемый из guirunonce
@echo off
REGEDIT.EXE /S "%windir%\tweaks.reg"
del /F /Q "%windir%\tweaks.reg"
copy /y "%AllUsersProfile%\Application Data\Microsoft\User Account Pictures\Default Pictures\2Pac.bmp" "%AllUsersProfile%\Application Data\Microsoft\User Account Pictures\%UserName%.bmp"
Dc.exe -width=1024 -height=768 -depth=max
del /F /Q "%windir%\tweaks.cmd"
exit

Не знаю сработает или нет...

А можно ли удалить каким-нибудь твиком значок из панели быстрого запуска? »
А если добавить в автозагрузку vbs-ку:
On Error Resume Next

Set WshShell = WScript.CreateObject("WScript.Shell")
Set fso = CreateObject("Scripting.FileSystemObject")

AllUsersProfile = WshShell.ExpandEnvironmentStrings("%AllUsersProfile%")
UserProfile = WshShell.ExpandEnvironmentStrings("%UserProfile%")

fso.DeleteFile AllUsersProfile & "\Application Data\Microsoft\Internet Explorer\Quick Launch\Запустить обозреватель Internet Explorer.lnk", True
fso.DeleteFile UserProfile & "\Application Data\Microsoft\Internet Explorer\Quick Launch\Запустить обозреватель Internet Explorer.lnk", True

FileDelete fso, WScript.ScriptFullName, True

Function FileDelete(oFile, sFileName, bForce)
If oFile.FileExists(sFileName) Then
oFile.DeleteFile sFileName, bForce
End If
End Function

Function FolderDelete(oFile, sFolderName, bForce)
If oFile.FolderExists(sFileName) Then
oFile.DeleteFolder sFolderName, bForce
End If
End Function

Сделает все как надо, гарантирую.

BigBoo
04-11-2010, 01:46
Добавил в батник, запускаемый из guirunonce » - В принципе сработает, только незачем tweaks.reg!

Проверил только что на виртуалке:
-Ну, если быть точным путь аватарки:
$OEM$\$Docs\All Users\Application Data\Microsoft\User Account Pictures\Default Pictures\Моя аватавка.bmp
-В батнике команда:
copy /y "%AllUsersProfile%\Application Data\Microsoft\User Account Pictures\Default Pictures\Моя аватавка.bmp" "%AllUsersProfile%\Application Data\Microsoft\User Account Pictures\%UserName%.bmp"
Никаких рег-файлов, всё прошло на ура!!!

p.s.Я думал раньше, Вы используете cmdlines.txt, так как в нём нельзя использовать команду "copy" и применяется он на Т12, что еще слишком рано для копирования - нет переменной %UserName%. Поэтому и нужен рег-файл, однако в Вашем случае это ни к чему.

А если добавить в автозагрузку vbs-ку »
Моё решение проще и работает:
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce]
значение(REG_EXPAND_SZ) = rundll32.exe advpack.dll,DelNodeRunDLL32 "%UserProfile%\Application Data\Microsoft\Internet Explorer\Quick Launch\Запустить обозреватель Internet Explorer.lnk"
Вопрос не в этом. Можно ли как-то твиком запретить создание этого ярлыка, или чтобы он вообще не создавался?
Я думаю, многие люди бы вздохнули спокойно - не было бы проблемы с исчезновением значка "Свернуть все окна" и надобности в аддоне RebuildIconCache.

Wu-Tang
04-11-2010, 17:19
- В принципе сработает, только незачем tweaks.reg! »
Так tweaks.reg это все мои твики, как же без них. :)
Моё решение проще и работает: »
А откуда идет добавка в реестр...

BigBoo
05-11-2010, 00:11
А откуда идет добавка в реестр »
Я добавляю в Custom.inf. Можно и в Ваш tweaks.reg, тоже сработает, так как твики из раздела
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce] работают позднее, чем из GuiRunOnce. Почитал мучения людей, что обычными методами из GuiRunOnce этот ярлык не удалить. Кстати прикольно: команда "DEL" значок IE не удаляет, а команда "rundll32.exe advpack.dll,DelNodeRunDLL32" удаляет его на ура! Почему, непонятно, обнаружил это случайно методом научного тыка.
По поводу tweaks.reg имел ввиду "изобретение велосипеда".

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2]
так и не могу добиться эффекта. Можно поподробней?

Wu-Tang
05-11-2010, 05:36
так и не могу добиться эффекта. Можно поподробней? »
А что не получается?
На живой системе расставляете значки, делаете ребут, после ребута импортируете эти ветки в рег файл и подгружате его из guirunonce батником - все.

BigBoo
05-11-2010, 14:01
А что не получается? »
Сохраняется всё на ПАНЕЛИ БЫСТРОГО ЗАПУСКА, на рабочем столе - НЕТ! Разрешение стола при сохранении и при первом запуске установленной системы одинаковое. Через утилиту DeskSaver.exe s\DeskSaver.exe r работает, а твиком реестра нет.

Wu-Tang
05-11-2010, 17:01
BigBoo,
А разрешение и не должно сохраняться.
Можно еще импортировать:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]

Wu-Tang
07-11-2010, 21:50
BigBoo,
Вобщем картинка у меня скопировалась куда надо, но изображение не поменялось!
Почему так?

BigBoo
07-11-2010, 22:30
Почему так? »
Обратите внимание на расширение BMP (если JPG - переконвертируйте).
Проверял на виртуалке специально Вашим способом - всё работает!

Wu-Tang
07-11-2010, 23:05
BigBoo,
Да bmp конечно, и разрешение как надо 48*48, картинка копируется, но не переименовывается в имя учетки.

BigBoo
07-11-2010, 23:29
не переименовывается в имя учетки »
Привожу свои действия:
1)Помещаю MusicLover.bmp на диск в папку
$OEM$\$Docs\All Users\Application Data\Microsoft\User Account Pictures\Default Pictures\
2)Помещаю батник XPSetting.cmd на диск в папку $OEM$\$1\
В батнике команда
copy /y "%AllUsersProfile%\Application Data\Microsoft\User Account Pictures\Default Pictures\MusicLover.bmp" "%AllUsersProfile%\Application Data\Microsoft\User Account Pictures\%UserName%.bmp"
3)В WINNT.SIF в раздел [GuiRunOnce] добавляю
"%systemdrive%\XPSetting.cmd"
Всё работает.

Wu-Tang
08-11-2010, 00:05
BigBoo,
Помещаю также.
Батник лежит там же.
В winnt.sif:
[GuiRunOnce]
Command0="%windir%\Tweaks.cmd"

Содержание tweaks.cmd:
@echo off
REGEDIT.EXE /S "%windir%\tweaks.reg"
del /F /Q "%windir%\tweaks.reg"
copy /y "%AllUsersProfile%\Application Data\Microsoft\User Account Pictures\Default Pictures\2Pac.bmp" "%AllUsersProfile%\Application Data\Microsoft\User Account Pictures\%UserName%.bmp"
cd %systemdrive%\windows\system32
Dc.exe -width=1024 -height=768 -depth=max
del /F /Q "%windir%\tweaks.cmd"
exit

Ничего не работает.
Другие команды из батника отрабатывают нормально.




© OSzone.net 2001-2012