![]() |
|
Модераторы: bartram, Akella |
![]()
|
|
| tishaishii |
|
|||
![]() Создатель ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1262 Регистрация: 14.2.2006 Где: Москва Репутация: нет Всего: 8 |
Какая программа запускает файлы exe?
Можно ли убрать у файла-ехешника расширение и запустить её? |
|||
|
||||
| localhost |
|
|||
![]() Хирург-длятехкт ![]() ![]() Профиль Группа: Участник Сообщений: 712 Регистрация: 8.11.2005 Где: Н.Новгород Репутация: 37 Всего: 43 |
Гы
tishaishii, файлы exe сами по себе являются исполняемым бинарным кодом. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 14 Всего: 538 |
Операционная система. В консоли набираешь start prog.txt. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| tishaishii |
|
|||
![]() Создатель ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1262 Регистрация: 14.2.2006 Где: Москва Репутация: нет Всего: 8 |
Ага, и вызывается блохнот или вопрос про то, чем испольнять этот файл.
Ну что происходит, когда я два раза тыкаю на файл prog.exe? Ну ясно, что этот файл обслуживается ОС, но как всё происходит? Должен вызываться какой-то механизм. Добавлено через 3 минуты и 42 секунды
Является, но определённого формата, который какой-то прогой разбирается. В Linux вообще дело не в расширении и формат исполняемых файлов бывает разный. Это сообщение отредактировал(а) tishaishii - 25.3.2007, 20:42 |
|||
|
||||
| $tatic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 28.1.2005 Репутация: нет Всего: 22 |
Это в реестре прописано имхо, ковыряй для расширения exe
|
|||
|
||||
| LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 14 Всего: 538 |
А ты попробуй переименовать notepad.exe в notepad.txt
Есть функция WinAPI - CreateProcess которая запускает приложение. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||
|
|||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 3 Всего: 260 |
не-а. ты сам построил кольцо: если ЕХЕ-это документы, которые должны обрабатываться какой-то программой другого типа, то как должны выполняться те самые "программы другого типа"? при помощи "программ третьего типа"? рекурсия без выхода... |
|||
|
||||
| tishaishii |
|
||||||||
![]() Создатель ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1262 Регистрация: 14.2.2006 Где: Москва Репутация: нет Всего: 8 |
А я то и делал, а ты что думаешь? Добавлено через 3 минуты и 31 секунду
Я понял, их запускает какая-то уже запущенная программа, которую изначально когда-то запустил BIOS. Добавлено через 4 минуты и 9 секунд
Я понял, их запускает какая-то уже запущенная программа, которую изначально когда-то запустил BIOS. Добавлено через 4 минуты и 25 секунд
Я понял, их запускает какая-то уже запущенная программа, которую изначально когда-то запустил BIOS. |
||||||||
|
|||||||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 3 Всего: 260 |
да. операционная система. только это не "программа запускающая другие программы". это механизм, система, состоящая из программ. а так, программа, не использующая никакие WinAPI и GTK, будучи загружена в память, будет выполняться без необходимости в любых других программах. |
|||
|
||||
| HappyLife |
|
||||||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 642 Регистрация: 17.5.2006 Репутация: нет Всего: 8 |
Хорошо. Блесну знаниями. Как программист) Самой главной "программой" исполняющей другие программы, является сам процессор. Он понимает некоторые команды, который сам же и считывает через разные интерфейсы(шлюзы, порты) в себя самого и их обрабатывает. Храниться эта информация в виде единиц и нулей, и в зависимости от расположения, порядка и количества, этих самых 1 и 0, вызываеться разная операция процессора. А далее, подаются инмульсы на видеокарту, звуковую карту и так далее... Именно поэтому скорость процессора так важна. Он и занимаеться разбором всех иероглифов. Это очень сжато....... И несколько неточно, конечно, так как не все так просто... Но общий смысл и принцип именно таков. |
||||||||||
|
|||||||||||
| bartram |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1606 Регистрация: 22.2.2004 Где: Russia, Samara Репутация: 12 Всего: 29 |
|
|||
|
||||
![]()
|
| Правила форума "Windows" | |
|
|
Запрещается! 1. Обсуждать взлом и делиться кряками 2. Способствовать созданию и распространению вирусов
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, December, bartram, Akella. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS Windows | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |