FoxPro/Visual FoxPro - problemas con Programas en DOS

   
Vista:

problemas con Programas en DOS

Publicado por César Silva (8 intervenciones) el 08/07/2008 08:38:39
Hola:
Espero que alguien me pueda ayudar, bien, tengo unos programas desarrollados en Foxpro V.2.6 para MSDOS, los cuales corren muy bien en window98, cuando he cambiado de sist. operativo al( Win XP) pues no corren tan bien ni mucho menos son veloces, para realizar una reindexación pues tarda mucho casi 3/4 de hora, que puedo hacer, alguna configuración en especial (ya le active la casiila de compatibilidad con win98 y nada) Auxilio urgente. Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problemas con Programas en DOS

Publicado por Eduardo Daniel Decunto (123 intervenciones) el 08/07/2008 11:20:27
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
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar