P:
Possuo kit multimídia e dentro do windows95, consigo ler
meus CD's perfeitamente. Quando reinicializo a maquina em modo DOS,
entretanto, digito c:\>D: e aparece uma mensagem de especificação
de unidade invalida. É necessário instalar os disquetes
que vieram com o kit em modo DOS para poder funcionar? Será
que isso afeta de algum modo o uso do drive CD quando voltar para
o windows95?
R: Windows 95 fornece suporte nativo
para drives CD ROM, ou seja, ele os "enxerga" sem a necessidade
de instalar drivers e programas auxiliares. Mas o mesmo não
acontece com o DOS, no qual é preciso não apenas carregar
os drivers, mas também o arquivo Mscdex.Exe, um programa
residente que contém as "extensões" de suporte
a CD ROM desenvolvidas pela Microsoft. Acontece que os drivers são
carregados incluindo as linhas correspondentes no arquivo Config.Sys,
enquanto as extensões são carregadas incluindo uma
chamada para o arquivo Mscdex.Exe no arquivo Autoexec.Bat do DOS.
E é aí que reside o problema. Porque o arquivo usado
para carregar programas residentes quando se reinicializa a máquina
no modo MS DOS não é o Autoexec.Bat, mas sim um outro
arquivo, denominado Dosstart.Bat, que "mora" no diretório
Windows. Portanto, Mesmo que as linhas que carregam os drivers tenham
sido mantidas no Config.Sys usado por Windows 95 (o que permite
usar o , para usar o drive de CD ROM no modo MS DOS é preciso
editar o arquivo Dosstart.Bat para fazê-lo invocar o Mscdex.Exe
com todos os seus parâmetros. Se quando você instalou
Windows 95 já havia CD ROM em sua máquina, a tarefa
fica muito simplificada, pois a linha já existia em seu Autoexec.Bat
original (que pode ser encontrado no diretório raiz de seu
drive C) e continua lá, pois Windows 95 apenas a desativou
precedendo-a com o comando REM (de REMark, observação).
Basta então copiá-la (sem o REM, naturalmente) para
o início de seu arquivo Dosstart.Bat. Do contrario, você
vai ter que descobrir os parâmetros lendo a documentação
que acompanha o drive. (28/07/97)