| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2011 08:38:51
|
rochribre
JavaBaby
![[Avatar]](/images/avatar/0ca6edd06518290704395d663b6eee16.jpg)
Membro desde: 11/12/2008 08:35:24
Mensagens: 89
Localização: Ourinhos-SP
Offline
|
Alguem sabe como eu poderia saber se algum sistema está inslado na maquina via java ex: AutoCad.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2011 08:44:48
|
Eduardo Bregaida
Moderador
Membro desde: 13/11/2003 14:11:35
Mensagens: 2416
Localização: São Caetano do Sul - SP
Offline
|
rochribre wrote:Alguem sabe como eu poderia saber se algum sistema está inslado na maquina via java ex: AutoCad.
Java n instala como os exe da vida, mas vc pode ver se tem algum jar rolando pelo Gerenciador do Windows, ve se a JRe está no ar, mata ela e observa oq para de rodar ou o javaw, é um modo
|
Blog - Java Anywhere
@bregaida - Twitter
Flickr - Fotos
Cursos de Java?
"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2011 09:12:27
|
juliocbq
GUJ Expert
![[Avatar]](/images/avatar/153704bb24a28e9a6bb49e8ffde1492e.jpg)
Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline
|
Pode sim, escrevendo uma entrada no registro do windows e depois verificando-a.
http://www.kodejava.org/examples/236.html
|
www.citrox.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2011 09:12:59
|
rochribre
JavaBaby
![[Avatar]](/images/avatar/0ca6edd06518290704395d663b6eee16.jpg)
Membro desde: 11/12/2008 08:35:24
Mensagens: 89
Localização: Ourinhos-SP
Offline
|
Obrigado por ajudar, acho que não fui muito claro na minha primeira pergunta, mas a ideia não é essa, eu quero saber via minha programação java quando eu executar em minha maquina saber quais programas está instalado, fazer tipo o Ex: Everest.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2011 10:29:00
|
juliocbq
GUJ Expert
![[Avatar]](/images/avatar/153704bb24a28e9a6bb49e8ffde1492e.jpg)
Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline
|
rochribre wrote:Obrigado por ajudar, acho que não fui muito claro na minha primeira pergunta, mas a ideia não é essa, eu quero saber via minha programação java quando eu executar em minha maquina saber quais programas está instalado, fazer tipo o Ex: Everest.
Então, todos os programas que você instalou na sua máquina estão registrados. Você precisa ler o registro, e saber como e qual entradas ler. No registro existem todas as informações de hardware e software.
|
www.citrox.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2011 10:41:39
|
rochribre
JavaBaby
![[Avatar]](/images/avatar/0ca6edd06518290704395d663b6eee16.jpg)
Membro desde: 11/12/2008 08:35:24
Mensagens: 89
Localização: Ourinhos-SP
Offline
|
entendi, mas somente dessa maneira posso localizar os programas instalados ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2011 10:57:03
|
x@ndy
Virtual Machine Man
![[Avatar]](/images/avatar/2a777aa4f210aa4cb06ee3bc682c19a0.png)
Membro desde: 07/01/2011 12:39:32
Mensagens: 554
Localização: Porto Alegre
Offline
|
juliocbq wrote:
rochribre wrote:Obrigado por ajudar, acho que não fui muito claro na minha primeira pergunta, mas a ideia não é essa, eu quero saber via minha programação java quando eu executar em minha maquina saber quais programas está instalado, fazer tipo o Ex: Everest.
Então, todos os programas que você instalou na sua máquina estão registrados. Você precisa ler o registro, e saber como e qual entradas ler. No registro existem todas as informações de hardware e software.
Aqui tem um exemplo que justamente mapeia a chave 'Software\Microsoft\Windows\CurrentVersion\Uninstall' que contém todos os programas instalados na máquina!
|
Software e Tecnologia:http://tekhton.blogspot.com
"Um software desprovido de contexto na base do seu design é, na melhor das hipóteses, um mecanismo que realiza coisas úteis sem explicar suas ações" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2011 11:02:46
|
x@ndy
Virtual Machine Man
![[Avatar]](/images/avatar/2a777aa4f210aa4cb06ee3bc682c19a0.png)
Membro desde: 07/01/2011 12:39:32
Mensagens: 554
Localização: Porto Alegre
Offline
|
rochribre wrote:entendi, mas somente dessa maneira posso localizar os programas instalados ?
Já fiz isso em delphi e, que eu saiba, é só acessando o registro do windows mesmo. O problema ocorre com os programas que não usam instalador e não geram registro para desinstalação, ai não tem como mapear. Nunca encontrei solução para esse caso.
|
Software e Tecnologia:http://tekhton.blogspot.com
"Um software desprovido de contexto na base do seu design é, na melhor das hipóteses, um mecanismo que realiza coisas úteis sem explicar suas ações" |
|
|
 |
|
|