Как да създадете преки пътища към програми на USB устройства
Ако работите на няколко компютъра, вероятно използвате USB устройство, за да вземете любимия си портативен софтуер. Преносимите приложения като PortableApps.com, CodySafe или Lupo PenSuite имат главно меню, осигуряващо достъп до програми, инсталирани в пакета.
Въпреки това, може да има причини, поради които трябва да създадете преки пътища към програмите на USB устройството. Може да използвате програма, която не се интегрира в главното меню на пакета. Или пък може да не използвате официален портативен пакет, а просто да поставите преносим софтуер в папка на USB устройството. Може би предпочитате да използвате преки пътища на корена на USB устройството, като преносим работен плот.
Каквато и да е причината, не можете просто да създадете пряк път към приложение на USB устройството и да го поставите в корена на устройството. Пряк път винаги ще се позовава на пълния път на приложението, включително буквата на устройството. Различните компютри назначават различни букви на USB флаш памети, така че трябва да промените буквата на устройството за бърз достъп, когато се променят. Можете да зададете буква на статично устройство на USB устройството. Въпреки това, ако предпочитате да не го правите, има начин да създадете преки пътища към програми на USB устройство, използвайки относителни пътища.
Тъй като Windows не поддържа относителни пътища в преките пътища, ще ви покажем как да създадете „пряк път“ в корена на USB устройство, като създадете пакетен (.bat) файл и го конвертирате в изпълним (.exe) файл.
За да създадете пакетния файл, отворете текстов редактор, като например Notepad, и въведете пълния път, включително името на изпълнимия файл, към програмата, за която искате да създадете пряк път. Въпреки това, направете това относителна пътека, като оставите буква на устройството и първата наклонена черта. Също така, обградете пътя с кавички. За пример ще използваме безплатната програма за извличане на икони BeCyIconGrabber. Изображението по-долу показва пример за относителната пълна пътека към програмата на нашата USB флаш устройство.
В текстовия редактор запазете файла като .bat файл на избрано от вас място. Запазихме файла в специална директория на нашата USB флаш памет.
ЗАБЕЛЕЖКА: Няма значение, когато запишете командния файл. Местоположението на крайния изпълним файл е от значение.
Можете да поставите икона на вашия пряк път, като извлечете иконата от .exe файла на програмата и да я добавите към изпълнимия файл, който ще създадете за вашия пряк път. За да извлечете иконата от програмния файл, вижте нашата статия за използването на безплатен инструмент за извличане на икони с високо качество от файлове. Трябва да завършите с икона (.ico) файл, както е показано по-долу.
За да конвертирате вашия партиден файл в изпълним файл, изтеглете безплатната програма Bat To Exe Converter. Програмата не трябва да се инсталира. Просто извлечете файловете от .zip файла и щракнете двукратно върху .exe файла, за да стартирате програмата.
В прозореца на програмата Bat To Exe Converter щракнете върху бутона за търсене (…) вдясно от полето за редактиране на партида.
В диалоговия прозорец Изберете партиден файл отидете в папката, в която сте запазили .bat файла, изберете файла и щракнете върху Отвори..
Сега трябва да определим името и местоположението на получения .exe файл. По подразбиране същото място като пакетния файл се въвежда като място за запис. Въпреки това, ние не спасихме нашия пакетен файл на корена на нашата USB флаш устройство, но искаме да запазим изпълнимия файл за бърз достъп на корена. За да промените местоположението, кликнете върху бутона за преглед (…) вдясно от полето Запиши като.
ЗАБЕЛЕЖКА: Можете също така да въведете директно пътищата и имената на файловете в полетата за редактиране, вместо да използвате бутоните за преглед.
В диалоговия прозорец Запиши като отидете в корена на USB флаш устройството и въведете име на файл за пряк път в полето за име на файл. Кликнете върху Запазване.
За да стартирате пакетния файл „невидимо“, без да се отваря прозорец на конзолата във фонов режим, изберете опцията Невидимо приложение в полето Видимост..
За да добавите иконата, която сте извлекли, в .exe файла за бърз достъп, кликнете върху раздела Versioninformations и след това кликнете върху бутона за преглед (…) вдясно от полето за редактиране на файла с икони..
В диалоговия прозорец Изберете файла с икони отидете в папката, в която сте запазили извлечения .ico файл, изберете го и щракнете върху Отвори.
Пътят до файла с икони се въвежда в полето за редактиране на файла с икони. Кликнете върху Компилиране, за да създадете своя .exe файл за бърз достъп.
За да затворите конвертора Bat To Exe, щракнете върху бутона X в горния десен ъгъл на диалоговия прозорец.
Новият .exe файл за бърз достъп е достъпен в корена на вашата USB флаш устройство. Кликнете два пъти върху нея, за да стартирате програмата.
Тук е BeCyIconGrabber програмата, отворена от нашия конвертиран пакетен файл.
Сега можете лесно да създавате преки пътища към програмите на USB флаш устройството, които ще работят без значение каква буква на устройството е зададена на вашето устройство на всеки компютър с Windows.