Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Старый софт »   Blackstrip Shell - оболочка-проводник для DOS
RSS

Blackstrip Shell - оболочка-проводник для DOS

<<Назад  Вперед>> Страницы: 1 2 3 4
Печать
 
ATauenis
Advanced Member


Откуда: Москва
Всего сообщений: 2904
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 апр. 2015
PbICb написал:
[q]
Мне нужно универсальное решение для всех досов, а не только для современного.
[/q]
Это можно сделать на любом DOS, выброситься в command через резидента там не сложно. Сложнее очистить память от остатков убитой программы, чтобы можно было грузить новые и не вылетал сам command после первой введённой комманды.
PbICb
Newbie


Откуда: Подольск
Всего сообщений: 13
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 мар. 2018
ATauenis написал:
[q]
Это можно сделать на любом DOS, выброситься в command через резидента там не сложно. Сложнее очистить память от остатков убитой программы, чтобы можно было грузить новые и не вылетал сам command после первой введённой комманды.
[/q]
Резидентный модуль уже на прошлой странице обсудили) он занимает память (небольшой кусок) - и это минус. Ну и это отдельный файл - это тоже минус. Хотелось чтобы был один файл - и это вся прога. Единственный вариант без трат памяти - сделать bat-файл где нибудь на диске, в него прописать путь+имя+параметры, сделать текущей папку с этим файлом, закинуть в буфер клавиатуры имя bat-файла и enter, завершить свой процесс, имя bat-файла и enter введутся, начнется исполнение bat-файла и из него вызовется нужная прога.

Но тут нужно место куда можно положить bat, если ситуация что мы запущены с дискеты, защищенной от записи, или вокруг вирусы, не дают записать, или портят файлы на лету, удаляют и т.п., то записать bat будет нельзя никуда.

Плюс может быть трата памяти на загрузку bat-файла DOS-ом, ведь он его грузит (если, конечно, не читает по строкам, а не целиком). Поэтому самый чистый и нетребовательный способ - все таки ручками ввести) Хотя вариант с bat-файлом можно и добавить в оболочку как опцию в настройках "Запуск из DOS через буфер+BAT", записывать bat файл в папку рядом с exe-шником оболочки, затем читать его, проверять что все на месте, после этого проводить фокус с закрытием и пробросом команды запуска через буфер =)

p.s. а можно еще виртуальный диск создать из куска оперативы, в него bat положить чтоб не записывать никуда на диски) ну это зашквар неспортивно.


Комментарий модератора:
Ещё раз увижу в посте феню - забаню. Кай.

<<Назад  Вперед>> Страницы: 1 2 3 4
Печать
Полигон-2 »   Старый софт »   Blackstrip Shell - оболочка-проводник для DOS
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS