MS-DOS 6.0 y 6.2: PATH no limitado a 128 caracteres

Seleccione idioma Seleccione idioma
Id. de artículo: 97595 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

En esta página

Resumen

En MS-DOS 6.0, 6.2 y 7.0 (incluido en Windows 95) no existe la limitación de 128 caracteres de la variable de entorno PATH de MS-DOS. Para crear una ruta de acceso con más de 128 caracteres, utilice el comando PATH del archivo config.sys en lugar de en el archivo Autoexec.bat.

Nota : al establecer la ruta de acceso en el archivo config.sys, debe utilizar un comando SET. Por ejemplo:
establecer la ruta = c:\dos; c:\windows;

Más información

Existen algunas restricciones de este método de utilizar PATH. Una vez establecida la ruta de acceso del archivo config.sys, no puede cambiar más adelante. No puede utilizar la variable % PATH % anexa la ruta de acceso en el mismo o ejecutar otro archivo por lotes para modificar la ruta de acceso. Si realiza alguna de estas, se trunca la ruta de acceso a los primeros 128 caracteres.

Además, algunas aplicaciones no tienen la posibilidad de utilizar una ruta de acceso larga. Por ejemplo, el comando SET de MS-DOS no se muestra más de los primeros 128 caracteres de la ruta de acceso. Para ver la ruta completa, utilice la opción OS de diagnósticos de Microsoft (MSD.EXE). Si tiene problemas al utilizar una aplicación de terceros y una ruta de acceso larga, póngase en contacto con el fabricante de la aplicación para obtener posibles soluciones.

Rutas de acceso más de 256 caracteres

Hay un problema con rutas de acceso más de 256 caracteres. Si desactiva la variable PATH con el comando SET manera
establecer la ruta =
caracteres sobrepasa el límite de 256 aparecen en tu espacio de entorno unassociated con las variables de entorno. Por ejemplo, si tiene una ruta de acceso de 260 caracteres, como
Path=c:\dos;c:\...Work
y desactivarla con el comando SET, el espacio de entorno todavía contiene los últimos cuatro caracteres. Si escribe el comando SET sólo para ver su entorno, verá algo similar al siguiente:

   work
   PROMPT=$P$G
   COMSPEC=C:\DOS\COMMAND.COM
   TEMP=C:\TEMP
				


Microsoft ha confirmado que trata de un problema en las versiones 6.0, 6.2 y 6.21 MS-DOS. Se está investigando este problema y se publicará nueva información aquí, en Microsoft Knowledge Base, cuando esté disponible.

Si la ruta de acceso en el archivo config.sys

Si coloca la instrucción de ruta de acceso del archivo config.sys, deberá actualizar manualmente la ruta de acceso siempre que instale un nuevo programa. Muchos paquetes de software utilice una utilidad de instalación para instalar el programa en la unidad de disco duro. Generalmente, en estas utilidades de configuración se modifique el archivo Autoexec.bat agregando un nombre de directorio a la instrucción de ruta de acceso. Si la instrucción de ruta de acceso se encuentra en el archivo config.sys, la utilidad de instalación no puede encontrarla y crea una nueva instrucción de ruta de acceso en el archivo Autoexec.bat. Cuando se inicia el sistema, la ruta de acceso en el archivo Autoexec.bat reemplaza la ruta de carga desde el archivo config.sys, dejando con una ruta de acceso que apunta un único directorio.

Para evitar este problema, cada vez que instale un programa, debe agregar el nombre del programa directorio a la ruta de acceso del archivo config.sys y borrar la línea de ruta de acceso en el archivo Autoexec.bat.

Propiedades

Id. de artículo: 97595 - Última revisión: miércoles, 05 de febrero de 2014 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft MS-DOS 6.0 Standard Edition
  • Microsoft MS-DOS 6.2 Standard Edition
  • Microsoft MS-DOS 6.21 Standard Edition
  • Microsoft MS-DOS 6.22 Standard Edition
Palabras clave: 
kbnosurvey kbarchive kbmt kbdisplay kbenv KB97595 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 97595

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com