Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

досовска программа под виндовус 2К

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Windows
Предыдущая тема :: Следующая тема  
Автор Сообщение
Serega_aka_VP



Зарегистрирован: 12.02.2007
Сообщения: 3

СообщениеДобавлено: Пн Фев 12 2007 16:32    Заголовок сообщения: досовска программа под виндовус 2К Ответить с цитатой

2 ALL, помогите люди добрые кто советом, кто материально вообщем кто чем может. Досовская программа при запуске на машинке под виндовус 2к сервиспак 4 выдает ошибку:
C:\WINNT\system32cmd.exe
config.nt. Системный файл не предназначен для выполнения MS-DOC и Microsoft Windows
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Lamer - 8



Зарегистрирован: 01.03.2003
Сообщения: 53

СообщениеДобавлено: Вт Фев 13 2007 11:18    Заголовок сообщения: Ответить с цитатой

Что за файл
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
-=beduin=-



Зарегистрирован: 14.01.2007
Сообщения: 59
Откуда: г. Тирасполь

СообщениеДобавлено: Вт Фев 13 2007 19:40    Заголовок сообщения: Re: досовска программа под виндовус 2К Ответить с цитатой

Serega_aka_VP писал(а):
2 ALL, помогите люди добрые кто советом, кто материально вообщем кто чем может. Досовская программа при запуске на машинке под виндовус 2к сервиспак 4 выдает ошибку:
C:\WINNT\system32cmd.exe
config.nt. Системный файл не предназначен для выполнения MS-DOC и Microsoft Windows

что за программа - *.ехе, *.сом или это простой *.bat (cmd)? Если это *.bat (cmd), то покажите его содержимое, а также приведите содержимое вашего CONFIG.NT и AUTOEXEC.NT
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Serega_aka_VP



Зарегистрирован: 12.02.2007
Сообщения: 3

СообщениеДобавлено: Пт Фев 16 2007 01:53    Заголовок сообщения: Ответить с цитатой

<!Конфиг

REM Windows MS-DOS Startup File
REM
REM CONFIG.SYS vs CONFIG.NT
REM CONFIG.SYS is not used to initialize the MS-DOS environment.
REM CONFIG.NT is used to initialize the MS-DOS environment unless a
REM different startup file is specified in an application's PIF.
REM
REM ECHOCONFIG
REM By default, no information is displayed when the MS-DOS environment
REM is initialized. To display CONFIG.NT/AUTOEXEC.NT information, add
REM the command echoconfig to CONFIG.NT or other startup file.
REM
REM NTCMDPROMPT
REM When you return to the command prompt from a TSR or while running an
REM MS-DOS-based application, Windows runs COMMAND.COM. This allows the
REM TSR to remain active. To run CMD.EXE, the Windows command prompt,
REM rather than COMMAND.COM, add the command ntcmdprompt to CONFIG.NT or
REM other startup file.
REM
REM DOSONLY
REM By default, you can start any type of application when running
REM COMMAND.COM. If you start an application other than an MS-DOS-based
REM application, any running TSR may be disrupted. To ensure that only
REM MS-DOS-based applications can be started, add the command dosonly to
REM CONFIG.NT or other startup file.
REM
REM EMM
REM You can use EMM command line to configure EMM(Expanded Memory Manager).
REM The syntax is:
REM
REM EMM = [A=AltRegSets] [B=BaseSegment] [RAM]
REM
REM AltRegSets
REM specifies the total Alternative Mapping Register Sets you
REM want the system to support. 1 <= AltRegSets <= 255. The
REM default value is 8.
REM BaseSegment
REM specifies the starting segment address in the Dos conventional
REM memory you want the system to allocate for EMM page frames.
REM The value must be given in Hexdecimal.
REM 0x1000 <= BaseSegment <= 0x4000. The value is rounded down to
REM 16KB boundary. The default value is 0x4000
REM RAM
REM specifies that the system should only allocate 64Kb address
REM space from the Upper Memory Block(UMB) area for EMM page frames
REM and leave the rests(if available) to be used by DOS to support
REM loadhigh and devicehigh commands. The system, by default, would
REM allocate all possible and available UMB for page frames.
REM
REM The EMM size is determined by pif file(either the one associated
REM with your application or _default.pif). If the size from PIF file
REM is zero, EMM will be disabled and the EMM line will be ignored.
REM
REM - - -
REM
REM Файл CONFIG.SYS более не используется для инициализации среды MS-DOS.
REM Для инициализации среды MS-DOS используется файл CONFIG.NT,
REM если не указан другой файл инициализации в PIF-файле приложения.
REM
REM ECHOCONFIG
REM По умолчанию при инициализации среды MS-DOS на экран не выводится
REM никакия информация. Для того, чтобы команды CONFIG.NT/AUTOEXEC.NT
REM выводились на экран, нужно добавить команду ECHOCONFIG
REM к файлу CONFIG.NT или другому стартовому файлу настройки.
REM
REM NTCMDPROMPT
REM При вызове интерпретатора команд из резидентной программы (TSR)
REM или во время выполнения иного DOS-приложения,
REM Windows запускает COMMAND.COM.
REM Это позволяет запущенной резидентной программе (TSR) оставаться
REM активной. Для того, чтобы запускался CMD.EXE (интерпретатор командных
REM строк Windows), а не COMMAND.COM, нужно добавить команду NTCMDPROMPT
REM к файлу CONFIG.NT или другому стартовому файлу настройки.
REM
REM DOSONLY
REM По умолчанию разрешается запускать с помощью интерпретатора командных
REM строк COMMAND.COM любые приложения. Однако, если вы запустите приложение,
REM не являющееся DOS-приложением, то все выполняющиеся в настоящий момент
REM резидентные программы (TSR) могут быть остановлены. Для того, чтобы
REM разрешить запуск только DOS-приложеений, нужно добавить команду DOSONLY
REM к файлу CONFIG.NT или другому стартовому файлу настройки.
REM
REM EMM
REM Можно использовать команду EMM
REM для настройки диспетчера отображаемой памяти (Expanded Memory Manager).
REM Синтаксис этой команды:
REM
REM EMM = [A=AltRegSets] [B=BaseSegment] [RAM]
REM
REM AltRegSets
REM задает общее количество альтернативных наборов регистров
REM (Alternative Mapping Register Sets), которые должна поддерживать
REM система. Допустимый диапазон значений: 1 <= AltRegSets <= 255.
REM Значение, принимаемое по умолчанию: 8.
REM BaseSegment
REM задает адрес начального сегмента в обычной памяти DOS, который
REM система должна использовать для размещения страниц EMM.
REM Значение должно быть задано в шестнадцатеричном формате.
REM Допустимый диапазон значений: 0x1000 <= BaseSegment <= 0x4000.
REM Значение округляется до кратного 16 Kбайт.
REM Значение, принимаемое по умолчанию: 0x4000.
REM RAM
REM указывает, что система должна распределить только 64 Кбайт из
REM области UMB (Upper Memory Block) для буфера страниц EMM и оставить
REM остальное место (если таковое имеется) для использования DOS,
REM чтобы обеспечить поддержку команд LOADHIGH и DEVICEHIGH.
REM По умолчанию система использует всю доступную память из
REM области UMB (Upper Memory Block) для буфера страниц EMM.
REM
REM Размер EMM указывается в PIF-файле (либо в специальном PIF-файле,
REM использующемся для данного приложения, либо в файле _default.pif).
REM Если в PIF-файле в качестве размера EMM задан нуль, то EMM не
REM используется и строка EMM в файле настройки DOS игнорируется.
REM
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=240


<!Конфиг

<!Автоекзек

@echo off

REM AUTOEXEC.BAT is not used to initialize the MS-DOS environment.
REM AUTOEXEC.NT is used to initialize the MS-DOS environment unless a
REM different startup file is specified in an application's PIF.
REM Файл AUTOEXEC.BAT не используется для инициализации среды MS-DOS.
REM Для инициализации среды MS-DOS используется файл AUTOEXEC.NT,
REM если не указан другой файл инициализации в PIF-файле приложения.

REM Install CD ROM extensions
REM Установка расширений для поддержки CD ROM
lh %SystemRoot%\system32\mscdexnt.exe

REM Install network redirector (load before dosx.exe)
REM Установка сетевого редиректора (загружается перед dosx.exe)
lh %SystemRoot%\system32\redir

REM Install DPMI support
REM Установка поддержки DPMI
lh %SystemRoot%\system32\dosx

set clipper=F254


<!Автоекзек


<!Батник

@echo off
cls
rem echo КОПИРОВАНИЕ СЛУЖЕБНЫХ НАБОРОВ ДАННЫХ НА RAM - ДИСК
rem copy f:\b\dbf\t_m\dbmsg.dbf d: >nul
rem copy f:\b\dbf\t_m\dbtable.dbf d: >nul
rem copy f:\b\dbf\t_m\dbtable.ntx d: >nul
cls
SET BINAR=/OO40
echo З А Г Р У З К А П А К Е Т А "Б И Н А Р - 3"
d:\B3\BATCH\dynload d d:\B3\BATCH\binar d:\B3\BATCH

rem echo УДАЛЕНИЕ СЛУЖЕБНЫХ НАБОРОВ ДАННЫХ С RAM - ДИСКА
rem del d:dbtable.*
rem del d:dbmsg.*
echo on

<!Батник
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
bvvtver



Зарегистрирован: 31.01.2007
Сообщения: 122
Откуда: MSK

СообщениеДобавлено: Пт Фев 16 2007 14:45    Заголовок сообщения: Ответить с цитатой

Цитата:
d:\B3\BATCH\dynload d d:\B3\BATCH\binar d:\B3\BATCH

Думаю тут . Что за процедура dynload (если .bat или .cmd то можно код глянуть)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Serega_aka_VP



Зарегистрирован: 12.02.2007
Сообщения: 3

СообщениеДобавлено: Пн Фев 19 2007 20:08    Заголовок сообщения: Ответить с цитатой

Победил я его!!! Теперь усе работает.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Windows Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...