Зачем конвертировать LNK в EXE?
Файл .lnk (Windows Shell Link) хранит только метаданные: целевой путь, рабочую папку, необязательные аргументы командной строки, расположение значка и идентификаторы машины. .EXE - это автономная бинарная программа в формате PE. Ярлык не содержит ни кода, ни данных цели - конвертировать нечего.
Способы конвертации LNK в EXE
LECmd FREE
Запустите LECmd.exe -f file.lnk, чтобы безопасно вывести полный целевой путь и любые скрытые аргументы командной строки без запуска ярлыка - полезно для проверки файлов .lnk из ненадежных источников.
ExifTool FREE
Запустите exiftool file.lnk, чтобы прочитать целевой путь ярлыка, рабочую папку и аргументы без его выполнения.
Об этих форматах
Файл .lnk - это ярлык Windows Shell, формат ярлыков, используемый в Windows начиная с Windows 95. Двойной клик по нему открывает целевую программу или файл; сам ярлык не содержит данных.…
Открыть детали .LNK →Файл EXE - это исполняемая программа для Windows. В Windows дважды щелкните по нему, чтобы запустить. На Mac или Linux используйте CrossOver или Wine - EXE не запускаются нативно вне…
Открыть детали .EXE →Качество и на что обратить внимание
- Правой кнопкой мыши > Свойства > поле «Объект» в проводнике Windows показывает реальную программу, на которую указывает ярлык; если цель отсутствует, переустановите или найдите исходную программу.
- Переименование
.lnkв.exeменяет только расширение - Windows не сможет проанализировать его как исполняемый файл PE, так как эти два бинарных формата совершенно разные. - С тех пор как Microsoft заблокировала макросы Office из интернета в 2022 году, файлы
.lnkвнутри архивов ZIP или ISO стали основным методом доставки вредоносного ПО; никогда не открывайте двойным кликом.lnk, пришедший по почте или в архиве.
Часто задаваемые вопросы
Можно ли переименовать `.lnk` в `.exe` и запустить его?
Я хочу создать EXE, который делает то же самое, что и мой ярлык - это возможно?
.bat) или скрипт PowerShell, который выполняет ту же команду, на которую указывает ярлык.Почему Windows скрывает расширение `.lnk`, даже если включено «показывать расширения»?
.lnk входит в список всегда скрытых расширений Windows по дизайну, именно поэтому вредоносное ПО может маскировать ярлык под иконку PDF или папки.