Войти

Показать полную графическую версию : Cпособ добавления ярлыков в панель быстрого запуска (Quick Launch)


Страниц : 1 [2] 3

Vadikan
02-03-2005, 00:12
veln
у меня инстал на винте лежитОй, простите великодушно. Мои телепатические способности еще недостаточно развиты :) Запишите на CD и будет вам счастье... Или используйте метод djoniAg, предложенный в первом посте темы.

VelDmi
04-03-2005, 07:40
veln
Счастье есть, оно не может не есть...
Не стоит ложить в $Docs ничего. Потому что сперва копируется $OEM$, а потом создается структура каталогов Documents and Settings. Винда, при совпадении имен всегда переименовывает каталоги. Лучше запакуй что тебе надо винраром в SFX и запускай из guirunonce.

veln
04-03-2005, 11:10
VelDmi
Большое спасибо за инфу
я уже пошел по этому пути

xstranger
05-06-2006, 06:20
Обыскал весь форум но именно того что надо, не нашел.

Может кто сталкивался с проблемой, когда на этапе выполнения GUIRunOnceEx, при silent установке програм, не добавляются ярлыки в quick launch, хотя в полностью установленой системе все нормально добавляется.

maugli
11-10-2006, 11:05
to Vadikan
В Вашем посте http://forum.oszone.net/post-295628-2.html написано, что твик реестра для включения quick launch надо запускать из cmdlines.txt, только я не понял, без разницы до или после RunOnceEx.cmd?
Спасибо.

fox_sly
11-10-2006, 13:57
maugli
Вопрос отпадет сам собой, если прочитать тему Процесс установки по минутам (http://oszone.net/3165)

Vadikan
11-10-2006, 18:57
VelDmiНе стоит ложить в $Docs ничего. Потому что сперва копируется $OEM$, а потом создается структура каталогов Documents and Settings. Винда, при совпадении имен всегда переименовывает каталоги. Пропустил это сообщение. Что значит переименовывает каталоги? $Docs работает точно так же, как и $Progs. Лучше запакуй что тебе надо винраром в SFX и запускай из guirunonce.Так тоже можно.

maugliтвик реестра для включения quick launch надо запускать из cmdlines.txtТвик же HKCU, поэтому для всех пользователей надо из cmdlines.txt. Одному можно и при входе в систему.
только я не понял, без разницы до или после RunOnceEx.cmd?
RunOnceEx.cmd просто импортирует значения в реестр, а программы запускаются при первом входе в систему. И перейти по ссылке fox_sly не забудьте.

VelDmi
13-10-2006, 07:51
VadikanПропустил это сообщение. Что значит переименовывает каталоги? $Docs работает точно так же, как и $Progs.
При установке windows если уже существует каталог Documents and Settings, то хоть и сообщается что все будет удалено, на самом деле не удаляется. Например если уже был пользователь User, то его профиль хранится как Documents and Settings\user. Если при переустановке добавить пользователя user, то его профиль создастся как Documents and Settings\user.администратор или Documents and Settings\user.имякомпьютера. Следовательно если мы поместим в $Docs\user\путь какой то файл, то он скопируется в Documents and Settings\user, далее винда при создании профиля User увидит, что такой каталог уже есть и присвоит нашему профилю каталог user.администратор. Поэтому такой способ не работает.
Немного сумбурно объяснил, но сказанное легко подтверждается на практике.

Vadikan
13-10-2006, 08:07
VelDmi
Мысль понятна, только я вел речь о папке $OEM$\$Docs\Default User\Application Data\Microsoft\Internet Explorer\Quick LaunchAFAIK, никто не создает пользователя с именем Default User. Зато все файлы, размещенные в профиле этого пользователя автоматически копируются в профиль любого пользователя, при его первом входе в систему.

fantik
15-11-2006, 13:04
Прошу прощения, что не в тему.

Где найти путь к Documents and Settings? Как результат нужна папка Default user, в том числе на этапе T13

vek
15-11-2006, 13:42
fantik
На T13 мне понравилось пользоваться INF-скриптом. Значения переменных можно найти здесь: http://oszone.net/3827#cpf2

fantik
15-11-2006, 13:54
vek
За ссылку спасибо, но я привык прежде читать, чем спрашивать.
Там я был, список папок не полный, так как, например, %16422% в INF-e - является папкой Program Files, но там об этом ничего не сказано.

У меня возникла какая-то ошибка при INF-инсталляции на T13, поэтому отказался от её использования (может и зря).

Но тем не менее, нигде не могу найти положение папки Documents and settings, или хотя бы Default User.

vek
15-11-2006, 14:37
fantik
У меня есть более полный список дирректорий. Когда я дополнял это руководство, недоглядел. Завтра выложу, если интересно.

fantik
15-11-2006, 17:42
vek
Конечно же интересно.

Жду с нетерпением :)

Vadikan
15-11-2006, 21:57
fantik
Как назначить переменную папке C:\Documents and Settings (http://forum.oszone.net/post-386794-6.html)

vek
Выкладывайте, я добавлю в статью.

fantik
15-11-2006, 23:02
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Вот это я и ищу уже несколько дней...

Спасибо большое Vadikan

vek
16-11-2006, 08:58
Несколько малодокументированных путей для INF-скриптов:
16406 All Users\Start Menu
16407 All Users\Start Menu\Programs
16408 All Users\Start Menu\Programs\Startup
16409 All Users\Desktop
16415 All Users\Favorites
16419 All Users\Application Data
16422 Program Files
16427 Program Files\Common
16429 All Users\Templates
16430 All Users\Documents
Это все, что я смог найти когда-то в разнличных источниках, а вот эту фразу у Microsoft я что-то не очень понял:
Besides the values listed above that are defined in setupapi.h, you can use any of the CSIDL_Xxx values defined in shlobj.h. To define a dirid value for a folder not listed above, add 16384 (0x4000) to the CSIDL_Xxx value. For more information on CSIDL_Xxx values, see the Platform SDK documentation

Cobra_1_Stas
04-06-2007, 21:57
Этот способ не работает.... (http://wiki.oszone.net/index.php/Способ_добавления_ярлыков_в_панель_быстрого_запуска_(Quick_Launch))

Сделал всё как написано, QUICK LAUNCH даже не включена в параметрах Taskbar & Start Menu Properties...
Вот так...

Экспорт с реестра с 3'мя ярлыками, Show Desktop-Internet Explorer-Windows Media Player


[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop]
"TaskbarWinXP"=hex:0c,00,00,00,08,00,00,00,02,00,00,00,00,00,00,00,aa,4f,28,68,\
48,6a,d0,11,8c,78,00,c0,4f,d9,18,b4,c1,01,00,00,60,0d,00,00,00,00,00,00,18,\
00,00,00,00,00,00,00,00,00,00,00,18,00,00,00,00,00,00,00,01,00,00,00,01,00,\
00,00,8b,8a,0d,54,3f,1c,32,4e,81,32,53,0f,6a,50,20,90,1d,00,00,00,60,05,00,\
00,00,00,00,00,18,00,00,00,00,00,00,00,00,00,00,00,18,00,00,00,00,00,00,00,\
01,00,00,00
"Toolbars"=hex:11,00,00,00,00,00,00,00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2]
"Settings"=hex:28,00,00,00,ff,ff,ff,ff,02,00,00,00,03,00,00,00,40,00,00,00,18,\
00,00,00,00,00,00,00,c8,01,00,00,80,02,00,00,e0,01,00,00

Vadikan
04-06-2007, 22:35
А параметры-то импортировались?

Cobra_1_Stas
05-06-2007, 00:44
Да..




© OSzone.net 2001-2012