| Autor |
 |
Prompt de Comando não exibe acentos. |
 |
 |
 |
| Guilherme.SJ |
| local:
Silva Jardim/Brasil |
|
| postou
77 vezes
|
| desde:
8/7/2009
|
|
 |
|
Postado em: 18/6/2010 |
|
O Prompt de Comando do meu pc não exibe acentos, cedilhas e outras coisas quando executo arquivos em lot. Por exemplo, se eu criar um arquivo em lotes que tenha a seguinte linha de comando:
ECHO Olá
Iria aparecer Olß, e não Olá como deveria. Se alguém puder ajudar agradeço. |
|
 |
 |
 |
|
Respostas Enviadas - mostradas na ordem inversa de chegada... |
 |
 |
 |
| Guilherme.SJ |
| local:
Silva Jardim/Brasil |
|
| postou
77 vezes
|
| desde:
8/7/2009 |
|
 |
|
Resposta em: 28/6/2010 |
|
O programa funcionou corretamente. O jeito é usá-lo mesmo. Muito Obrigado.
|
|
 |
 |
 |
| ortega |
| local:
Praia Grande - Sâo Paulo |
|
| postou
1332 vezes
|
| desde:
14/1/2004 |
|
 |
|
Resposta em: 28/6/2010 |
|
O que acontece é que o MS-DOS utiliza codificação diferente de texto do que do bloco de notas ,já meio que desconfiava disso pois é semelhante quando você entra em um site com codificação diferente e o navegador não detecta , fica com uns caracteres diferente do que era para aparecer em certas letras , principalmente acentuação , mas demorou um bom tempo para descobrir a codificação correta, ai vem o pior , o bloco de notas não da opção de salvar nesta codificação. Quando falo codificação quero dizer , salvar em ( unicode utf-8 , ocidental iso8859-1 etc...) A codificação usada pelo MS-DOS é uma chamada CP850 , creio que a IMB 850 também sirva , mas não tenho certeza pois não cheguei a utilizar, e também não sei que editor de texto faz essa. Como aqui utilizo o linux no editor de texto dele existe diversas codificações porem nenhuma das duas citadas acima, tentei algumas codificação para ver se era compatível porem sempre aparecia caracteres diferente , as vezes muito bizarras com toas as letras. tentei um conversor de codificação também porem não deu certo. Fiz uma peregrinação na internet para ver se tinha um editor de texto que salva na codificação correta ,creio que esta codificação esta meio morta , pois era do MS-DOS, e é raro o editor que tem esta codificação, até que achei um editor que salva na codificação correta porem ele não é free. mas tenho talvez uma noticia boa , porem não tenho certeza disso. o software parece não expirar , ele apenas aparece a mensagem que ele não é free e que não esta registrado , porem que tem todas as funcionalidades , ou seja se você não se importar com o aviso inicial , você pode utilizar normalmente
O link da pagina é http://www.textpad.com
o link da pagina de donwload é http://www.textpad.com/download/index.html
o link direto é ftp://download.textpad.com/pub/textpad4.7/txpptb473.exe
bom ele é simples de ser utilizado , o truque é quando você salva o arquivo , quando salvar > escolha salvar como vai abrir uma janela , la voce coloca o nome desejado e abaixo tem duas opções , escolha PC e abaixo escolha DOS
com isso você salva na codificação correta para rodar no MS-DOS
Boa sorte Ortega |
|
 |
 |
 |
| Guilherme.SJ |
| local:
Silva Jardim/Brasil |
|
| postou
77 vezes
|
| desde:
8/7/2009 |
|
 |
|
Resposta em: 27/6/2010 |
|
Funcionou. Apareceu os acentos perfeitamente. O que está acontecendo? |
|
 |
 |
 |
| ortega |
| local:
Praia Grande - Sâo Paulo |
|
| postou
1332 vezes
|
| desde:
14/1/2004 |
|
 |
|
Resposta em: 27/6/2010 |
|
Ola , em partes já resolvi seu problema , porem não é tão simples
rode este arquivo e verifique se ele esta com acentuação correta
http://www.4shared.com/file/JwVPZMcO/Arquivo.html
bom caso positivo te explico o que esta acontecendo ...
|
|
 |
 |
 |
| Guilherme.SJ |
| local:
Silva Jardim/Brasil |
|
| postou
77 vezes
|
| desde:
8/7/2009 |
|
 |
|
 |
 |
 |
| ortega |
| local:
Praia Grande - Sâo Paulo |
|
| postou
1332 vezes
|
| desde:
14/1/2004 |
|
 |
|
Resposta em: 26/6/2010 |
|
O que eu iria fazer é rodar o arquivo aqui e verificar se o erro aparecia aqui também
1º caso sim , tentaria procurar uma solução aqui
2º caso não , tentaria provocar o erro , para uma possível solução , uma especie de " engenharia reversa "
bom a solução genérica que o Tobita passou é para estes OS que você citou , no windows 95 e 98 eram diferentes , era no config.sys e no autoexec.bat que você chamava alguns arquivos para configuração de idioma
então no momento sem ideia do que fazer , se possível deixe disponível o arquivo para download |
|
 |
 |
 |
| Guilherme.SJ |
| local:
Silva Jardim/Brasil |
|
| postou
77 vezes
|
| desde:
8/7/2009 |
|
 |
|
Resposta em: 24/6/2010 |
|
| Eu não tenho um arquivo específico, mas se quiser crio um e disnponibilizo para download. Tenho esse problema em três SO's: Windows 7, Windows Server 2003 e Windows XP. |
|
 |
 |
 |
| ortega |
| local:
Praia Grande - Sâo Paulo |
|
| postou
1332 vezes
|
| desde:
14/1/2004 |
|
 |
|
Resposta em: 23/6/2010 |
|
Desculpa esta interferindo no meio mas... Teria como disponibilizar este arquivo ?
outra coisa , qual é a versão do Windows por exemplo o procedimento para o windows 95 e 98 são diferentes |
|
 |
 |
 |
| Guilherme.SJ |
| local:
Silva Jardim/Brasil |
|
| postou
77 vezes
|
| desde:
8/7/2009 |
|
 |
|
Resposta em: 23/6/2010 |
|
| Não funcionou. No passo "c" não existe esta chave, então eu criei, mas mesmo assim não adiantou... |
|
 |
 |
 |
| Tobita |
| local:
Mirassol (SP) / Brasil |
|
| postou
947 vezes
|
| desde:
16/1/2004 |
|
 |
|
Resposta em: 18/6/2010 |
|
Faça os seguintes:
a-) vá em iniciar executar e digite regedit
b-) navegue até a chave abaixo:
HKEY_Current_UserKeyboard LayoutPreload
a configuração deve estar como abaixo:
nome: 1 tipo: REG_SZ valor: 00000416 > altere esta entrada para 00010416
c-) navegue até a chave abaixo:
HKEY_Current_UserKeyboard LayoutSubstitutes
a configuração deve estar como abaixo:
nome: 00000416 tipo: REG_SZ valor: 00010416 > mantenha esta configuração
d-) navegue até a chave abaixo:
HKEY_LOCAL_MACHINESystemCurrentControlSetControlKeyboard LayoutDosKeybCodes
e acrescente o seguinte "valor da seqüência", que corresponde ao layout ABNT2:
nome: 00010416 tipo: REG_SZ valor: br
e-) reinicie o computador.
Tobita |
|