La Web del Programador: Comunidad de Programadores
 
    Pregunta:  664 - ERROR AL UTILIZAR INSTRUCCIONES DEL DOS
Autor:  Hernan
Por que cuando un programa en foxpro 2.6 para DOS en una maquina con windows 95 ejecuta una sentencia que corresponde a un programa de DOS ( !copy, !dir, !del, etc ) el programa me tira Version Incorrecta de DOS, Que debo hacer?

  Respuesta:  Horacio
Hernan

Yo tenia un problema similar con un programa externo y lo solucione reemplazando el ! por RUN

  Respuesta:  Alberto Vergara
Lo que sucede es lo siguiente:
"!" significa ejecutar, lo que tienes que hacer es muy sencillo sin necesidad de "borrar" archivos
Haz lo siguiente:
run copy , run dir o run del y problema solucionado.

  Respuesta:  Roberto Centeno Chicani
En la carpeta del Windows de tu maquina, encuentras una carpeta command,dentro de ello estan todos tus archivos del dos, que por defecto usa la maquina, lo que muy probablemente este ocurriendo es de que los archivos de esa carpeta no corresponder a la version del Windows.

  Respuesta:  JOSE ROLANDO QUINTERO PAZ
Hola
Realmente me llama la atencion que tengas que hacer esos cambios que te mencionan porque te dire que yo programaba en clipper y aun tengo varios programas que corren incluso en windows98 y jamas me dio ningun error de ese tipo en ninguna maquina, y como debes suponer tampoco tuve que hacer modificaciones en ninguna de ellas. Yo te sugiero que lo compiles y crees el ejecutable utilizando el sistema operativo de windows95 o 98, es lo mismo y, en lo posible eliminar cualquier otra version de dos que puedas tener en tu disco. No se si te dara resultados pero, probar no te cuesta nada.

  Respuesta:  MARCOS ALVARENGA
LO QUE TENES QUE HACER ES CREAR UN NUEVO CONFIG Y AUTOEXEC Y LO RENOMBRAS CON CUALQUIER EXTENSION.
CUANDO VAS A TRABAJAR CON EL FOX LO RENOMBRAS COMO BAT Y SYS, GUARDANDO LOS ORIGINALES CON OTRA EXTENSION.-
EN LOS NUEVOS INCLUIR EL HIMEN Y EMM386, DE LA VIEJA VERSION DEL DOS.
BOOTEAS LA PC Y AL ARRANCAR PRESIONAS F8 Y SELECCIONAS SOLO SIMBOLO DEL SISTEMA Y OK.
NO SIRVE PARA WIN98 CON FAT32.

  Respuesta:  MARIANO DE LOS REYES
MIRA, DEBES DE TENER CUIDADO QUE EN TU DIRECTORIO DE TRABAJO NO TENGAS NINGUN COMMAND.COM, POR EXPERIECIA A MI ME PASO Y ME MARCABA ESE ERROR QUE TU MENCIONAS, DEBES BORRAR EL COMMAND.COM DEL DIRECTORIO DE TRABAJO. OJO, EN OCASIONES SE PASA ALGUN COMMAND.COM DE OTRA VERSION DE DOS Y POR ESO SE CREA EL CONFLICTO YA QUE LA MAQUINA CARGA OTRO.
TEN MUCHA PRECAUCION AL BORRAR EL COMMAND.COM DEBE SER EL DEL DIRECTORIO DE TRABAJO NO EL QUE TIENES EN C:\ O EN C:\WINDOWS\COMMAND Y CHECA LA VERSION.