MS-DOS 6.0 e 6.2: PATH não limitado a 128 caracteres

Traduções deste artigo Traduções deste artigo
ID do artigo: 97595 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

No MS-DOS 6.0, 6.2 e 7.0 (incluído no Windows 95), a limitação de 128 caracteres da variável de ambiente PATH do MS-DOS não existe. Para criar um caminho com mais de 128 caracteres, use o comando PATH no arquivo config.sys em vez de no arquivo Autoexec.bat.

Observação : ao definir o caminho no arquivo config.sys, você deve usar um comando SET. Por exemplo:
Definir caminho = c:\dos; c:\windows;

Mais Informações

Há algumas restrições sobre esse método de usar PATH. Depois que você definir o caminho no arquivo config.sys, você não pode alterá-lo mais tarde. Você não pode usar a variável % PATH % para acrescentar o caminho para ela própria ou executar outro arquivo em lotes para modificar o caminho. Se você fizer um deles, o caminho será truncado para os primeiros 128 caracteres.

Além disso, alguns aplicativos não tem a capacidade de usar um caminho longo. Por exemplo, o comando SET do MS-DOS não exibe mais de 128 primeiros caracteres do caminho. Para ver o caminho completo, use a opção de sistema operacional da Microsoft Diagnóstico (MSD.EXE). Se você tiver problemas ao usar um aplicativo de terceiros e um caminho longo, contate o fabricante do aplicativo para possíveis soluções.

Caminhos mais que 256 caracteres

Há um problema com caminhos mais de 256 caracteres. Se você desmarcar a variável PATH com o comando SET da seguinte maneira
Definir caminho =
Além do limite de 256 caracteres aparecem na seu espaço de ambiente, unassociated com as variáveis de ambiente. Por exemplo, se você tiver um caminho de 260 caracteres, como
path=c:\dos;c:\...Work
e você desmarcá-la com o comando SET, seu espaço de ambiente ainda contém os últimos quatro caracteres. Se você digitar o comando SET sozinho para exibir seu ambiente, você verá algo semelhante à seguinte:

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


A Microsoft confirmou que este é um problema nas versões do MS-DOS 6.0, 6.2 e 6.21. Estamos estiver pesquisando esse problema e divulgaremos novas informações na Base de dados de Conhecimento da Microsoft como ele se torna disponível.

Se o caminho está no arquivo config.sys

Se você colocar a instrução de caminho no arquivo config.sys, talvez você precise atualizar manualmente o caminho sempre que você instala um novo programa. Muitos pacotes de software usa um utilitário de configuração para instalar o programa na unidade de disco rígido. Geralmente, esses utilitários do programa de instalação modifique o arquivo Autoexec.bat adicionando um nome de diretório a instrução de caminho. Se a instrução de caminho estiver localizada no arquivo config.sys, o utilitário de configuração não é possível localizá-lo e cria uma nova instrução de caminho no arquivo Autoexec.bat. Quando o sistema é iniciado, o caminho no arquivo Autoexec.bat substitui o caminho de carregar o arquivo config.sys, deixando você com um caminho apontando para apenas um diretório.

Para contornar esse problema, sempre que você instala um programa, adicione o nome do programa diretório para o caminho no arquivo config.sys e apagar o linha de caminho no arquivo Autoexec.bat.

Propriedades

ID do artigo: 97595 - Última revisão: segunda-feira, 21 de outubro de 2013 - Revisão: 1.0
A informação contida neste artigo aplica-se 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
Palavras-chave: 
kbnosurvey kbarchive kbmt kbdisplay kbenv KB97595 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 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