Xapu3ma-NN
@Xapu3ma-NN

Как работает командная строка в windows c exe файлами?

Подскажите где посмотреть документацию по cmd ?

Интересует как именно она работает с ехе файлами? Суть в следующем. Создаю исполняемый файл каким-либо упаковщиком, например nsis. На выходе имею " имя файла. ехе " .

Если переименовать это файл в "имя файла.джигурда" и запустить его через гуй облочку, то винда напишет что не знает такое расширение файла и просит указать чем открыть такой файл.

Если же запустить этот файл через смд "имя файла.джигурда" то ехе спокойно отрабатывает и запускается. Такой же трюк например с док файлом или тхт не прокатит.

Так вот, интересует что именно смд делает с файлом? Она его парсит? Что она ищет в нем? У разных упаковщиков ведь разный синтаксис (например мси и нсис).
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
gbg
@gbg Куратор тега Windows
Любые ответы на любые вопросы
Да, она его парсит. Нет, синтаксис на выходе одинаковый - Win PE. Ищет она в нем заголовки PE файла.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы