EXECUTAR COMANDOS DOS
Aew pessoal, tudo bom?
Estou criando um executável que deve instalar silenciosamente um programa desenvolvido em .NET nas máquina aqui da minha rede.
o comando que faço é installutil Nomeaplicacao.exe
mas antes tem a verificação se possui Framework 2.0 etc.
O problema é que para cada comando ele abre uma janela do DOS.
Ai eu criei um bat que é chamado, mas mesmo usando echo off ele mostra algumas coisas.
Queria saber se tem como fazer que o meu executável funcione de maneira silenciosa, execute internamente os comandos.
Valeu!
Raphael
Estou criando um executável que deve instalar silenciosamente um programa desenvolvido em .NET nas máquina aqui da minha rede.
o comando que faço é installutil Nomeaplicacao.exe
mas antes tem a verificação se possui Framework 2.0 etc.
O problema é que para cada comando ele abre uma janela do DOS.
Ai eu criei um bat que é chamado, mas mesmo usando echo off ele mostra algumas coisas.
Queria saber se tem como fazer que o meu executável funcione de maneira silenciosa, execute internamente os comandos.
Valeu!
Raphael
ALERTA!!!!!! ALERTA!!!!!!! ANTI-HACKERS APITANDOOOOOO!!!!
Porque a idéia?
Pois, dependendo do foco, é contra as regras do fórum.
VÃ ÂRUS * TROJANS * CRACKS
Então, me desculpe se expressei mau.
Trabalho em uma empresa de gerenciamento de impressão, e um projeto que foi me solicitado é de desenvolver um software que colete todos os dados de impressão, mande para um banco de dados para que depois eu gere alguns relatórios.
Sendo assim, desenvolvi uma solução para servidores de impressão, que funciona perfeitamente.
Agora estou com um cliente que não possui servidor de impressão, e um dos requisitos do projeto é que este programa seja instalado em todas as máquinas de maneira silenciosa.
Já consegui criar um BAT, mas eu gostaria que esse BAT rodasse dentro de um executável para não ficar mostrando as linhas de comando para o usuário.
Caso tenha mais dúvidas quanto a minha idoneidade pode entrar em contato comigo no msn: raphaelv_br@hotmail.com que te passo mais detalhes.
Raphael
Trabalho em uma empresa de gerenciamento de impressão, e um projeto que foi me solicitado é de desenvolver um software que colete todos os dados de impressão, mande para um banco de dados para que depois eu gere alguns relatórios.
Sendo assim, desenvolvi uma solução para servidores de impressão, que funciona perfeitamente.
Agora estou com um cliente que não possui servidor de impressão, e um dos requisitos do projeto é que este programa seja instalado em todas as máquinas de maneira silenciosa.
Já consegui criar um BAT, mas eu gostaria que esse BAT rodasse dentro de um executável para não ficar mostrando as linhas de comando para o usuário.
Caso tenha mais dúvidas quanto a minha idoneidade pode entrar em contato comigo no msn: raphaelv_br@hotmail.com que te passo mais detalhes.
Raphael
Que tipo de comandos deseja excutar???
as vezes através do próprio shell do vb vc consegue fazer, algo do tipo.
as vezes através do próprio shell do vb vc consegue fazer, algo do tipo.
uma forma seria: cp cpau -u usuario -p senha -ex bat.bat
ai ele abre uma janela e mostra algumas linhas
Eu instalo 3 serviços no client, e abrem 3 janelas.
Eu queria uma forma do EXE executar o comando
installtutil Servico.exe sem abrir a janela do DOS
o installutil é um comando do .NET Framework.
ai ele abre uma janela e mostra algumas linhas
Eu instalo 3 serviços no client, e abrem 3 janelas.
Eu queria uma forma do EXE executar o comando
installtutil Servico.exe sem abrir a janela do DOS
o installutil é um comando do .NET Framework.
Cara, não to muito interado no assunto não.
Mas se vc digitar isto no Executar funciona??
Se sim, é só colocar
Shell "installtutil Servico.exe"
ai para não abrir as janelas teria que ver algum parametro deste installutil.
Vou dar uma olhada. Se achar algo volto a postar.
Mas se vc digitar isto no Executar funciona??
Se sim, é só colocar
Shell "installtutil Servico.exe"
ai para não abrir as janelas teria que ver algum parametro deste installutil.
Vou dar uma olhada. Se achar algo volto a postar.
Consigo no executar sim...
digitando no execuar: \\servidor\inst\installutil.exe Servico.exe
ele funciona normal, mas com a tela aberta.
Eu estou pensando em criar um executável como um processo em serviço.
Assim ele faria em modo background.
Mas no VB6 ainda nao criei serviços, uma vez fiz com OCX mas não ficou mto bom.
Raphael
digitando no execuar: \\servidor\inst\installutil.exe Servico.exe
ele funciona normal, mas com a tela aberta.
Eu estou pensando em criar um executável como um processo em serviço.
Assim ele faria em modo background.
Mas no VB6 ainda nao criei serviços, uma vez fiz com OCX mas não ficou mto bom.
Raphael
se vc for fazer no bat, acho que o legal seria:
ECHO OFF 'para desabilitar o retorno das mensagens
blablabla
ECHO ON 'para reabilitar o retorno das mensagens
Foi mal aà cara, é que esse tipo de pergunta geralmente é de má-fé, tipo para um KeyLogger para anotar senhas, ou instalar virus indesejados, entende.
ECHO OFF 'para desabilitar o retorno das mensagens
blablabla
ECHO ON 'para reabilitar o retorno das mensagens
Foi mal aà cara, é que esse tipo de pergunta geralmente é de má-fé, tipo para um KeyLogger para anotar senhas, ou instalar virus indesejados, entende.
Tópico encerrado , respostas não são mais permitidas