Página 1 de 1

Erro ao redirecionar o comando VER no Win2000

Enviado: 29 Ago 2007 11:32
por diogenes_varela
Para configurar diversos tipos de instalação de acordo com o SO utilizo o comando VER do MS-DOS para ser utilizado pelo MEMOREAD().

No Windows 2000, o arquivo é gerado, só que com o seguinte conteúdo:

MS-DOS versão 5.00.500


Se o comando RUN VER > C:\verifos.txt for digitado no prompt, o arquivo é gerado normalmente, contendo Microsoft Windows 2000 [Versão 5.00.xxxx]

Se isso já tinha acontecido antes eu não nunca percebi. Alguém sabe o que está ocorrendo?

Enviado: 29 Ago 2007 11:34
por Maligno
A biblioteca WAPI tem uma função que retorna a versão do Windows. Teste. Talvez ela resolva seu problema.

Enviado: 29 Ago 2007 11:45
por diogenes_varela
A biblioteca WAPI tem uma função que retorna a versão do Windows. Teste. Talvez ela resolva seu problema.
Ah, sim. Vou baixar e tentar, pois nunca usei essa biblioteca. Chegou a hora.

Enviado: 29 Ago 2007 13:14
por Maligno
Então leia o README da LIB e preste atenção na função GetWinInfo().