RE:problemas con Programas en DOS
César, tengo también un programa en Foxpro 2.6 D.O.S. y al pasar los sistemas operativos a Windows XP, no he tenido mayores inconvenientes.
Trabaja en una red de 50 PC.
Se de gente que ha tenido problemas del tipo que mencionas y han instalado el Tame v4.5e.
También hay un truco para optimizar los programas basados en DOS para XP y es lo siguiente:
Att. Sr. Productor:
Posiblemente la demora que observa se deba a que Ud. posee un Windows XP/2000/Vista instalado en su PC.
Dicho Windows es mas lento respecto a aplicaciones MS-DOS.
La forma de trabajo de Windows XP/2000/Vista, es completamente distinta a la forma que Microsoft venia implementando en otras versiones de Windows (Anteriores), debido a que al ejecutar una tarea Windows XP/2000/Vista, realiza una cantidad de procesos previos a la real ejecución de la aplicación en cuestión.
(Esto ocurre con los Cotizadores de Riesgos, pero también con cualquier sistema basado en MS-DOS).
Windows XP/2000/Vista adicionalmente no posee una base de sistema operativo real, (Denominado COMMAND.COM), sino que genera una imitación del mismo (Denominado CMD.EXE) el cual es más lento, ya que por cada tarea que se debe hacer dentro del sistema operativo, este la traduce a una instrucción que él pueda interpretar.
Igualmente hay una posibilidad de agilizar la utilización de los programas que ud. posee sobre Windows XP/2000/Vista, para esto por favor seguir las instrucciones:
1-Hacer click en [Inicio] [Programas] [Accesorios]
2-Hacer click en [Interfaz de Comandos] ó [Simbolo de Sistema]
3-Una pantalla en negro aparecerá
4-Tipear CD WINDOWSSYSTEM32 [ENTER]
5-Tipear EDIT AUTOEXEC.NT [ENTER]
6-Al principio de la linea que indica:
lh %SystemRoot%system32mscdexnt.exe, debera anteponer REM , a fin que quede:
REM lh %SystemRoot%system32mscdexnt.exe
7-Al principio de la linea que indica:
lh %SystemRoot%system32
edir, debera anteponer REM , a fin que quede:
REM lh %SystemRoot%system32
edir
8-Al principio de la linea que indica:
lh %SystemRoot%system32dosx, debera anteponer REM , a fin que quede:
REM lh %SystemRoot%system32dosx
9-Ir a [Archivo][Salir] y responder que desea guardar los cambios.
10-Tipear EXIT [ENTER]
Luego de estos cambios, no requiere reiniciar su PC
Esto generara un incremento de la velocidad de las aplicaciones MS-DOS en todo su PC.
César espero te sea de utilidad, y cualquier duda a tu disposición
Eduardo