|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] Управление ярлыками |
|
Служебные - [addon] Управление ярлыками
|
Старожил Сообщения: 342 |
Профиль | Сайт | Отправить PM | Цитировать
Аддон для создания ярлыков к различным приложениям в желаемый путь
Иногда программы создают ярлыки не всегда туда куда хочет пользователь. Этот аддон поможет пользователю создать ярлык на конкретную программу в нужный путь или создать свои собственные ярлыки. Аддон сделан как самораспаковывающийся winrar архив. Инструкция к использованию: Откройте архив приложением Winrar , вы увидете следующиее системные папки Application Data, Главное меню, Рабочий стол и их подпапки Размещение ярлыков 1. Application Data\Microsoft\Internet Explorer\Quick Launch\ - этот путь предназначен для установки ярлыков на панель Быстрого запуска 2. Главное меню\Программы\Автозагрузка\ - сюда положите ярлыки если вы хотите, чтобы ваша программа была добавлена в Автозагрузку 3. Главное меню\Программы\Стандартные\ - этот путь предназначен для размещения ярлыков в папке Стандартные 4. Рабочий стол\ - этот путь предназначен для размещения ярлыков на Рабочий стол Подготовка ярлыков Выберите нужные ярлыки, задайте им значки (желательно указывать значки из системных ресурсов таких например, как shell32.dll) и разместите их в нужные папки. Вы также можете добавить собственную папку. В качестве примера я положил в аддон ярлыки на Диспетчер устройств и Безопасное извлечение устройств, которые устанавливаются на рабочий стол. Загрузить |
|
Отправлено: 01:24, 19-07-2008 |
Ветеран Сообщения: 916
|
Профиль | Отправить PM | Цитировать Ну собственно говоря, я это OEM папкой размещаю, при необходимости... Смысл в аддоне конечно есть, для тех кто не пользуется OEM папками, в общем как альтернатива.
|
------- Отправлено: 09:23, 19-07-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 214
|
Профиль | Отправить PM | Цитировать loginvovchyk, идея очень хорошая, но
1. Хотя в sfx и задан Path=%USERPROFILE%, всё остальное задано абсолютными именами. Хотя, например, есть старый-престарый твик "перемещение Рабочего Стола в меню Пуск", с которым будет полный ппц. И вообще не факт, что у юзера десктоп именно в "Рабочем Столе" и т.п. Наконец, не факт, что у юзера Винда стоит именно в ВИНДОВС, а не ВИНХР, к примеру. 2. Исходя из того же Path=%USERPROFILE% твой аддон абсолютно одноюзерский, причём для запускающего юзера онли. 3. При создании ярлыков, которые нужно "разложить по папкам", Винда сразу же сохранит много служебной информации, относящейся только к той машине, где ярлык создавался. Например, видно, что ты работаешь под админом, предпочитаешь тему "Аэро", а кусочек SIDа твоей машины 2-57989841-1177238915. Не говоря о потенциальной небезопасности (хотя в случае ярлыков это не столь важно), иногда этот служебный мусор ведёт к банальной неработоспособности ярлыков на другой системе. На большинстве систем это фиксится автоматически при копировании ярлыка в Проводнике, но не факт, что 1) это произойдёт при прямом извлечении РАРом (для верности нужно заюзать tempmode=1 и команду copy или cmd /c copy) и 2) вообще произойдёт. Куда более кошерно создавать ярлыки соотв. програмками из РесурсКита или сторонних разработчиков. |
Отправлено: 14:41, 20-07-2008 | #3 |
Старожил Сообщения: 342
|
Профиль | Сайт | Отправить PM | Цитировать VitRom, Аддо протестирован в различных вариациях. Все работает отлично!
|
------- Отправлено: 16:08, 20-07-2008 | #4 |
Ветеран Сообщения: 4527
|
Профиль | Сайт | Отправить PM | Цитировать Ссылка мертвая!
|
|
------- Отправлено: 16:05, 04-07-2010 | #5 |
Пользователь Сообщения: 80
|
Профиль | Отправить PM | Цитировать см. вложение
|
------- Отправлено: 18:14, 04-07-2010 | #6 |
Старожил Сообщения: 406
|
Профиль | Отправить PM | Цитировать думаю справедливо будет добавить в шапку, для каких ОС данный addon подойдет (не для всех очевидно название ветки, где он располагается), указать что в текущем виде он, кроме может быть панели быстрого запуска, не подойдет для всех языков ОС, отличных от русского (Автозагрузка - Startup и т.п.), а также не будет работать в случае, если системные папки у некоторых пользователей находятся не по стандартному пути.
можно замутить подобный аддон с абсолютной универсализацией на базе утилиты nircmd в которой есть переменные ~$folder.common_desktop$ --- рабочий стол ~$folder.startup$ --- автозагрузка ~$folder.appdata$\Microsoft\Internet Explorer\Quick Launch\ --- быстрый запуск таким образом можно построить 7-zip sfx модуль с файлом конфигурации в котором будет прописано что-нибудь вроде nircmd execmd copy "~$folder.nircmd$\*.*" "~$folder.desktop$\" nircmd execmd copy "~$folder.nircmd$\*.*" "~$folder.appdata$\Microsoft\Internet Explorer\Quick Launch\" nircmd execmd copy "~$folder.nircmd$\*.*" "~$folder.startup$" или вместо *.* будут *.lnk то все что будет накидываться в этот sfx архив будет распаковано во временную папку и перенесено nircmd в соответствии с указанными параметрами. при этом никаких папок с могущими отличаться в зависимости от языка и версии ОС там вообще не будет. если все ярлыки во всех папках не нужны можно все-же создать их в архиве, например: ярлыки определенной категории нужны только на столе - в архиве будет например папка desktop - ярлыки в ней и тогда команда будет выглядеть nircmd execmd copy "~$folder.nircmd$\desktop\*.lnk" "~$folder.desktop$\" ну и т.п. способом все остальное. утилита nircmd универсальна и подходит еще для целого ряда других полезных манипуляций с файловой системой, реестром и другими направлениями работы,стандартных средств для исполнения которой в самой ОС может не быть. |
------- Последний раз редактировалось specialist, 14-07-2010 в 02:19. Причина: добавлены мысли... Отправлено: 02:02, 06-07-2010 | #7 |
Ветеран Сообщения: 907
|
Профиль | Отправить PM | Цитировать Я делаю вот так, но жутко не удобно.
Цитата:
|
|
------- Отправлено: 13:41, 15-10-2010 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Управление компьютера при помощи речи - Голосовое управление | mihanik | Программное обеспечение Windows | 24 | 11-04-2014 03:36 | |
Интерфейс - Проблема с ярлыками | antikiller_bm | Microsoft Windows Vista | 9 | 15-03-2010 18:45 | |
Утилиты - [addon] Управление и индикация состояния СD/DVD (на основе o!drive) | Drinko | Наборы обновлений для Windows XP/2003/Windows 7 | 15 | 16-03-2008 02:48 | |
Проблема с ярлыками | Farman | Хочу все знать | 33 | 06-05-2007 20:50 |
|