Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » DOS программы и WIN2000

Ответить
Настройки темы
DOS программы и WIN2000
ktb ktb вне форума

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


В окне DOS (н-р, FoxPro. NC) нажимаешь клавишу, а буква появляется на экране через 2-3 сек. Причем, раньше не было проблемы, она появилась на более "крутой" машине хотя разница небольшая, чуть добавилось ОЗУ и частоты. Установила WinXP. проблема исчезла. Но у меня еще уйма пользователей скоро получит такие машины с Win2000 и надо решить эту проблему именно в 2000. Помогите!
От DOS программ пока невозможно отказаться

Отправлено: 16:56, 11-05-2004

 

Старожил


Сообщения: 159
Благодарности: 3

Профиль | Отправить PM | Цитировать


Guest
Цитата:
files=250
Больше 200 смысла нет
У меня в config.nt прописано:

dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=200

В autoexec.nt:

lh %SystemRoot%\system32\mscdexnt.exe
lh %SystemRoot%\system32\redir
lh %SystemRoot%\system32\dosx
lh %SystemRoot%\system32\kb16.com ru

Последняя строчка нужна для возможности ввода русских букв без использования "левых" русификаторов.  (см. дополнительно http://citrix.pp.ru/DOS.html - вообще полезно про ДОС в Винде)

На вкладке Memory в свойствах _default.pif (лежит в %systemroot%) везде auto,  uses HMA, галка protected снята (сорри, не знаю как правильно переводится).

Проблем ни с одной ДОСовой программой нет.

[s]Исправлено: Sadok, 12:16 3-06-2004[/s]

Отправлено: 12:12, 03-06-2004 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Guest

Guest


Профиль | Цитировать


Sadok
device=%SystemRoot%\system32\himem.sys - согласен

device=c:\windows\himem.sys это строка с Win9X


files=250 - как раз для дурных разработчиков СУБД на Fox е
которые держат столько открытых файлов
у меня одна задача с меньшим колочеством не работает.
Каждый выбирает себе сам.

Отправлено: 15:13, 03-06-2004 | #12


Старожил


Сообщения: 159
Благодарности: 3

Профиль | Отправить PM | Цитировать


Guest
Цитата:
files=250 - как раз для дурных разработчиков СУБД на Fox
Значение больше "200" не имеет смысла.
Пардон. Ошибся. Максимум 255.

[s]Исправлено: Sadok, 18:41 3-06-2004[/s]

Отправлено: 18:31, 03-06-2004 | #13


Аватара для Guest

Guest


Профиль | Цитировать


TAME ver.>=4.5  решит вашу проблему...

Отправлено: 22:10, 04-06-2004 | #14


Аватара для melix

Новый участник


Сообщения: 21
Благодарности: 0

Профиль | Отправить PM | Цитировать


hasherfrog
Спасибо за совет
Попробовал cmd.exe, удаётся просмотреть файлы и папки, но программы не запускаются, точнее запускаются но сразу же закрываются

Отправлено: 18:29, 07-06-2004 | #15


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Guest
Полностью согласен. Tame (http://www.tamedos.com) - рульная штука, заодно полезно ознакомится с причиной тормозов DOS под NT-системами http://citrix.pp.ru/DOS.html (большей частью не в конфигурации памяти дело, однако).

Отправлено: 02:20, 09-06-2004 | #16


Аватара для Guest

Guest


Профиль | Цитировать


Цитата:
Попробовал cmd.exe
Дабы окна не закрывались, найди файл _default.pif в
каталоге Windows и в свойствах убери галку - закрывать окно по завершению работы.

Отправлено: 09:13, 09-06-2004 | #17


Аватара для melix

Новый участник


Сообщения: 21
Благодарности: 0

Профиль | Отправить PM | Цитировать


Guest
Цитата:
найди файл _default.pif
Нашёл, убрал галку, не помогло. Всё равно спасибо!

Иногда(?) появляется окно dos программы и остаётся после того как программа закрылась


[s]Исправлено: melix, 17:49 9-06-2004[/s]

Добавлено:

Цитата:
Командир.ком в 2000 уже не существует
Интересно, что в "Средствах устранения неполадок Windows 2000" предлагается вводить command.com "для проверки подсистем NTVDM"
А далее проверить наличие файлов: Ntio.sys, Ntdos.sys, Ntvdm.exe, Redir.exe. А как же cmd.exe? О нём ни слова...


Отправлено: 17:41, 09-06-2004 | #18


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


melix
Нда, Вы меня натолкнули на интересную информацию. Ни в жизнь бы не догадался. что в NT два шелла. Только я не понял, почему здесь написано:
Цитата:
If you had Task Manager running you would actually see a CMD.EXE process started when executing commands in COMMAND.COM.
Что касается быстрого закрытия окон, то лично я поступаю очень просто. Открываю cmd.exe, с помощью cd захожу в каталог, где лежит нужная программа (или указываю её полный путь при запуске - в xp очень удобно это делать с помощью Tab), запускаю, смотрю что за ошибки она пишет. Потому что если окно программы сразу закрывается, то скорее всего там просто сразу произошёл выход (аргументы не указали или ещё что-то такое).

Отправлено: 09:37, 10-06-2004 | #19


Аватара для Guest

Guest


Профиль | Цитировать


Баг win2k. Если машина с процессором свыше 2 Ггц, ntvdm тормозит. Исправлен в 4 сервис паке.

Отправлено: 11:37, 10-06-2004 | #20



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » DOS программы и WIN2000

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Загрузка - Запуск MS DOS программы ][alter Microsoft Windows 2000/XP 3 14-05-2009 11:42
ускорение работы dos приложений win2000 dimds Microsoft Windows NT/2000/2003 2 09-10-2006 22:27
Настройка DOS-программы Pavel73 Программное обеспечение Windows 15 10-03-2006 04:05
Печать DOS-программ на сетевом принтере в Win2000 Guest Сетевые технологии 1 26-10-2004 14:12
XP и DOS программы Domovoi Microsoft Windows 2000/XP 15 22-04-2004 18:33




 
Переход