Как создать ярлыки для программ на USB-накопителях
Если вы работаете на нескольких компьютерах, вы, вероятно, используете USB-накопитель, чтобы взять с собой любимое портативное программное обеспечение. Портативные пакеты приложений, такие как PortableApps.com, CodySafe или Lupo PenSuite, имеют главное меню, обеспечивающее доступ к программам, установленным в комплекте..
Однако могут быть причины, по которым вам нужно создавать ярлыки для программ на USB-накопителе. Возможно, вы используете программу, которая не интегрируется в главное меню пакета. Или вы можете вообще не использовать официальный набор портативных приложений, а просто поместить переносное программное обеспечение в папку на USB-накопителе. Может быть, вы предпочитаете использовать ярлыки в корневом каталоге USB-накопителя, например переносной рабочий стол.
Какой бы ни была ваша причина, вы не можете просто создать ярлык для приложения на USB-накопителе и поместить его в корневой каталог. Ярлык всегда будет ссылаться на полный путь к приложению, включая букву диска. Разным компьютерам назначаются разные буквы дисков на флэш-накопители USB, поэтому вам придется менять букву диска для ваших ярлыков при их изменении. Вы можете назначить букву статического диска USB-накопителю. Однако, если вы не хотите этого делать, существует способ создания ярлыков для программ на USB-накопителе с использованием относительных путей..
Поскольку Windows не поддерживает относительные пути в ярлыках, мы покажем вам, как создать «ярлык» в корневом каталоге USB-накопителя, создав пакетный файл (.bat) и преобразовав его в исполняемый файл (.exe)..
Чтобы создать пакетный файл, откройте текстовый редактор, например «Блокнот», и введите полный путь, включая имя исполняемого файла, к программе, для которой вы хотите создать ярлык. Однако, сделайте это относительным путем, не указав букву диска и первую обратную косую черту. Также окружите путь кавычками. В качестве примера мы будем использовать бесплатную программу извлечения иконок BeCyIconGrabber. На рисунке ниже показан пример относительного полного пути к программе на нашем USB-накопителе.
В текстовом редакторе сохраните файл как файл .bat в выбранном вами месте. Мы сохранили наш файл в специальном каталоге на нашей флешке.
ПРИМЕЧАНИЕ. Не имеет большого значения, где вы сохраняете командный файл. Расположение окончательного исполняемого файла имеет значение.
Вы можете поместить значок на ярлык, извлекая его из файла .exe программы и добавляя его в исполняемый файл, который вы создадите для ярлыка. Чтобы извлечь значок из файла программы, см. Нашу статью об использовании бесплатного инструмента для извлечения значков высокого качества из файлов. Вы должны получить файл значка (.ico), как показано ниже.
Чтобы преобразовать ваш командный файл в исполняемый файл, скачайте бесплатную программу Bat To Exe Converter. Программа не нуждается в установке. Просто извлеките файлы из файла .zip и дважды щелкните файл .exe, чтобы запустить программу..
В окне программы Bat To Exe Converter нажмите кнопку обзора (…) справа от поля редактирования Batch-файла.
В диалоговом окне «Выбор пакетного файла» перейдите к папке, в которой вы сохранили файл .bat, выберите файл и нажмите «Открыть»..
Теперь нам нужно указать имя и расположение полученного файла .exe. По умолчанию в качестве места сохранения вводится то же местоположение, что и у пакетного файла. Тем не менее, мы не сохранили наш командный файл в корне флэш-накопителя USB, но мы хотим сохранить исполняемый файл ярлыка в корне. Чтобы изменить местоположение, нажмите кнопку обзора (…) справа от поля «Сохранить как»..
ПРИМЕЧАНИЕ. Вы также можете напрямую вводить пути и имена файлов в поля редактирования вместо использования кнопок обзора..
В диалоговом окне «Сохранить как» перейдите к корню флэш-накопителя USB и введите имя файла для ярлыка в поле редактирования «Имя файла». Нажмите Сохранить.
Чтобы запустить пакетный файл «невидимо», не открывая окно консоли в фоновом режиме, выберите параметр «Невидимое приложение» в поле «Видимость»..
Чтобы добавить извлеченный значок в файл ярлыка .exe, перейдите на вкладку Информация о версии и затем нажмите кнопку обзора (…) справа от поля редактирования файла значков..
В диалоговом окне «Выберите значок файла» перейдите к папке, в которой вы сохранили извлеченный файл .ico, выберите его и нажмите «Открыть»..
Путь к файлу значка вводится в поле редактирования файла значка. Нажмите Compile, чтобы создать файл ярлыка .exe.
Чтобы закрыть Bat To Exe Converter, нажмите кнопку X в верхнем правом углу диалогового окна..
Новый ярлык .exe-файла доступен в корневом каталоге вашего USB-накопителя. Дважды щелкните по нему, чтобы запустить программу.
Вот программа BeCyIconGrabber, открытая из нашего конвертированного пакетного файла.
Теперь вы можете легко создавать ярлыки для программ на USB-накопителе, которые будут работать независимо от того, какая буква назначена вашему накопителю на любом компьютере под управлением Windows..