RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > > Здравствуйте! > > > > 1) Как файлы с расширением asm, cpp, bas, ... сделать исполняемыми в командной строке OS/2 warp 3? > > > > > > Исполняемыми их сделать никак нельзя. Какие файлы являются исполняемыми, зависит от шелла (командного интерпретатора). > > > > Зависит от того, как интерпретировать термин "исполняемые". Интерпретируемые, вообще говоря, - тоже исполняемые. А интерпретировать .bas, .cpp и даже .asm никто не запрещает. > > > > Ну, вообще-то да. cmd.exe или 4os2 позволяют запускать только файлы с указанными 4-мя расширениями. 4os2 еще пятый - .btm (собственные командные файлы). Но при помощи API-функций можно запустить файлы с любыми другими расширениями. Например, .epplet для Апплетов Enlightenment/2, насколько помнится.. > > > > Если стоит cmd.exe, то исполняемыми являются файлы с расширениями .exe, .com, .bat, .cmd. > > > > Если .exe или .com переименовать, например, в .asm и попытаться запустить этот файл из командной строки (не забыв написать расширение) - он запустится. Можешь проверить. > > Только с пакетными файлами это не работает. И я даже догадываюсь, почему. Ерундовая причина. > > > > > Если нет желания переименовывать .pl в .cmd, то для каждого .pl делаешь .cmd вида: > > > > А ещё можно взять исходники CMD.EXE, 4OS2.EXE или любого юниксного шелла и надругаться над ними по своему вкусу. > > Да, благо исходники 4OS/2 есть. (Он с некоторых пор стал Opensource) >
_, __, _, __,
/_\ |_) /_\ |_)
| | | | | | \
~ ~ ~ ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.