Ярлыки в пуск
Народ как при первом входе в систему автоматически создать ярлыки в меню пуск? Пробовал создавать в Documents and Settings\All Users\Start Menu, в реестре смотрел. Не появляются в меню пуск.
|
VictorSh, где именно в меню Пуск?
|
В том меню , которое появляется при нажатии кнопки пуск. Перед программы.
|
VictorSh, что значит
Цитата:
|
VictorSh, А с помощью WinRar-sfx не пробовали?
Например, Shortcut=S, "Total Commander\Totalcmd.exe", "", "", "Total Commander" |
Цитата:
|
Скриншот сделал. Только, наверное никому не известно, как сделать ярлык в меню пуск.
|
VictorSh, а каким образом пробовал создавать ярлыки в Start Menu?
Путь д.б., например, "%AllUsersProfile%\Start Menu\Windows Update.lnk" - для английской версии "%AllUsersProfile%\Главное меню\Windows Update.lnk" - для русской (кодировка - DOS, если батник) Самое простое - самораспаковывающийся по приведенному выше пути архив с необходимыми ярлыками. |
VictorSh, смотри сдесь !
|
Цитата:
|
Цитата:
Применил файл реестра как написано здесь Только почему-то, ярлык не отображается сразу после применения, т.е. если после применнения открыть меню пуск. Но если после этого открыть меню пуск второй раз , то ярлык появляется) Правда я поставил FavoritesChanges = 1 (как там написано для того чтобы потестить) |
Цитата:
|
Vadikan, может ты шаришь, проблема решена как вносить ярлыки в меню пуск, но есть отна проблема-можно вносить несколько ярлыков, а вот именно добовлять определённые ярлыки - нет. Например, у меня Total Commander, WinAmp, CCleaner, Far, Word, Exel и т.д. делаешь и они появляются, А вот как сделать чтобы к этой кучи ярлыков ещё добавлялись (я хочу сказать, можно ли к каждому ярлыку сделать ссылку на реестр, например прога определяет наличие данного ПО и добавляет его в меню пуск...)?!
|
не хотел повторяться с таким же вопросом но мне что то не понятно...
Когда нажимаешь на кнопку пуск, с добавление туда ярлыков программ ясно, а вот когда нажимаешь на кнопку все программы, от туда как ярлыки убрать? |
Вложений: 1
сделаю скриншот покажу наглядно, что хочу убрать... см картинку.
И самый главный вопрос как это интегрировать в установку виндовс, т.е. сделать так чтоб этих ярлыков не было когда произойдёт первый запуск виндовса. |
|
Petya V4sechkin, приспасибо!
|
Вот с удаление вроде всё понятно, а перемещение что-то не получается.
Использовал move, но прочитал что лучше использовать конструкцию: mkdir -> copy - > rd. Что и пытаюсь применить, но пока почти безуспешно - отрабатывает только создание директории: Код:
cmdow @ /HID З.Ы. На форуме пока ничего не нашёл, может где пропустил, но блин, я кажется уже всем темы о "ярлыках в пуске" прочитал. Ткните носом. З.Ы.Ы. Блин, совсем про маску забыл. Вопрос снят. |
Цитата:
И без маски должно копироваться вообще-то (у меня нормально копируется). |
Можно создавать ярлыки в меню пуск с помощью утилиты nircmd.
Код:
nircmd.exe shortcut "%ProgramFiles%\Total Commander\Totalcmd.exe" "~$folder.startup$" "Total Commander" |
ku7mich, я так понимаю, вы используете аддон 7-zip. Так, наверное, проще подправить inf-файл (7zip.inf). В секции [prog.AddShortcut] и [faq.AddShortcut] в строке SubDir=%Arhive% вместо %Arhive% прописать то, что необходимо, например, "Utilities\7-Zip"
|
Поторопился. Не копирует ни с *.* ни с *.
Цитата:
|
ku7mich,
Проверено на кошках, так работает из .CMD-файла: Код:
mkdir "%allusersprofile%\Главное меню\Программы\Utilities" Только в команднике кодировку CP866 незабудь сделать. |
Сдаётся мне, я кое-что не учёл...
Вызванные посредством cmdlines.txt пакетные файл выполняются по очереди на этапе T12 в том числе и внесение записей из RunOnceEx.cmd и команды из CleanUp.cmd. Вот только записи внесённые при помощи RunOnceEx.cmd выполняются после входа пользователя, а я из CleanUp.cmd (на этапе T12) пытаюсь скопировать ещё не созданные ярлыки :). Я правильно понял? |
ku7mich, разве вы запускаете CleanUp.cmd на T-12?
Там ведь shutdown, у вас бы система не поставилась. |
А блин, точно, сам ступил. В руководстве "Примеры" просмотрел, а тот пример, что в статье о RunOnceEx, не до конца прочитал, там же чёрным по белому всё написано. Прошу прощения за отнятое время, пошёл читать матчасть. Всем спасибо.
|
Время: 13:55. |
Время: 13:55.
© OSzone.net 2001-