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

Полигон-2

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

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

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

Полигон-2 »   Старый софт »   Экономия памяти в MS-DOS 6.22
RSS

Экономия памяти в MS-DOS 6.22

Настройка autoexec.bat и config.sys

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


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


Ссылка


Дата регистрации на форуме:
3 сен. 2007
Muzzy написал:
[q]
COUNTRY=007,866,C:\DOS\COUNTRY.SYS
[/q]
Эта строка нужна обязатально для использования русских букв в именах файлов и каталогов.
ReDmit
Full Member


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


Ссылка


Дата регистрации на форуме:
25 апр. 2012
Muzzy написал:
[q]
1) Эти настройки не нужны ?
[/q]
Для подавляющего большинства задач - нет. Как указал Aleksandr SHCH, строку с COUNTRY нужно оставить, если планируется создавать папки и файлы с русскими названиями (не уверен, что стоит делать на это упор).

Muzzy написал:
[q]
2) volkov commander только поддерживает длинные имена файлов , с DOSLFN ?
[/q]
Верно. Если нужны длинные имена, нужно добавить в autoexec.bat строку C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:CP866UNI.TBL

Muzzy написал:
[q]
3) Вариант 4 - мультименю
[/q]
Нужно добавить в config.sys строку FILES=20

Вариант 4 - мультименю, исправленный

autoexec.bat
@ECHO OFF
GOTO %CONFIG%

:NORM
SET TEMP=C:\DOS
SET TMP=C:\DOS
PATH=C:\DOS
LH C:\DRIVERS\MOUSES\MOUSE.COM
LH C:\DOS\MSCDEX.EXE /D:MTMIDE01 /M:10 /E
LH C:\DRIVERS\KEYRUS73\KEYRUS.COM
LH C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:CP866UNI.TBL
C:\DN\DN.COM
GOTO END

:REAL
SET TEMP=C:\DOS
SET TMP=C:\DOS
PATH=C:\DOS
C:\DRIVERS\MOUSES\MOUSE.COM
C:\DRIVERS\KEYRUS73\KEYRUS.COM
C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:CP866UNI.TBL
C:\DN\DN.COM
GOTO END

:BARE
SET TEMP=C:\DOS
SET TMP=C:\DOS
PATH=C:\DOS
C:\DN\DN.COM
GOTO END

:END


config.sys
[MENU]
MENUITEM=NORM, DOS with EMM
MENUITEM=REAL, DOS with HIMEM
MENUITEM=BARE, Bare DOS
MENUDEFAULT=NORM,5

[NORM]
BREAK=ON
FILES=20
DOS=HIGH,UMB
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE RAM
COUNTRY=007,866,C:\DOS\COUNTRY.SYS
DEVICEHIGH=C:\MTM\MTMCDAI.SYS /D:MTMIDE01

[REAL]
BREAK=ON
FILES=20
DOS=HIGH
COUNTRY=007,866,C:\DOS\COUNTRY.SYS
DEVICE=C:\DOS\HIMEM.SYS

[BARE]
FILES=20
BREAK=ON
Power
Full Member


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


Ссылка


Дата регистрации на форуме:
4 авг. 2012
Появляется сообщение с ошибкой

Не знаю , как исправить
Anderson1
Advanced Member


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


Ссылка


Дата регистрации на форуме:
27 фев. 2011
Так навскидку: заменить mscdex на shsucdx, полностью прибить всякие display.sys с nlsfunc и mode con с keyb - оставить один keyrus. Далее MTMCDAI.SYS заменить на vide-cdd.sys или ещё лучше uide.sys (правда комп для uide должен быть 386+). Итого освободится памяти килобайт 80 или даже 100 без всяких оптимизаций, только за счёт менее прожорливых драйверов. До кучи можно заменить himem и emm386 на один jemmex. Но это опять же если комп 386+.

Muzzy написал:
[q]
Появляется сообщение с ошибкой
[/q]
Прописать каталог с doslfn в path, т.е. примерно так:
path=c:\dos;c:\doslfn
Если doslfn в другом каталоге, то заменить на него c:\doslfn или перенести этот каталог в c:\doslfn
BTW, при таком сабже хорошо бы с самого начала показать что говорит по mem/c и теперь тоже неплохо :)
Power
Full Member


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


Ссылка


Дата регистрации на форуме:
4 авг. 2012
Добавил PATH=C:\DOS;C:\DRIVERS\DOSLFN
сообщение осталось
Cannot open or load Unicode table file CP866UNI.TBL

DOS with EMM


DOS with HIMEM


Bare DOS
ReDmit
Full Member


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


Ссылка


Дата регистрации на форуме:
25 апр. 2012
Muzzy, распакуйте этот архив в C:\DRIVERS\DOSLFN
Power
Full Member


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


Ссылка


Дата регистрации на форуме:
4 авг. 2012
ReDmit
Та же самая ошибка
Cannot open or load Unicode table file CP866UNI.TBL
Про эту ошибку ничего не могу найти ((

Кто пользуется doslfn , напишите Ваши настройки
ReDmit
Full Member


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


Ссылка


Дата регистрации на форуме:
25 апр. 2012
Скопируйте файл CP866UNI.TBL в C:\DOS
Power
Full Member


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


Ссылка


Дата регистрации на форуме:
4 авг. 2012
ReDmit
Скопировал CP866UNI.TBL в C:\DOS не заработало ,
скопировал CP866UNI.TBL на диск C:\ загрузилось
Спасибо за подсказку ))

Какие файловые менеджеры поддерживают длинные имена файлов ?
Кроме volkov commander 4.99.07 (английская версия) + doslfn
(есть поддержка длинных имён файлов)

Нужны файловые менеджеры на русском навороченные
ReDmit
Full Member


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


Ссылка


Дата регистрации на форуме:
25 апр. 2012
Muzzy, Necromancer's Dos Navigator
Русский включается по ALT+F12, либо из первого меню.
Длинные имена файлов заявлены при работе из под Win.
Возможно, в голом DOS тоже будут поддерживаться при использовании doslfn.
<<Назад  Вперед>> Страницы: 1 * 2 3
Печать
Полигон-2 »   Старый софт »   Экономия памяти в MS-DOS 6.22
RSS

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

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

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