INSTALAR PROGRAMA EXTERNO EM MODO SILENCIOSO
Prezados,
Há como instalar um programa externo em modo silencioso com o vb.net??
Há como instalar um programa externo em modo silencioso com o vb.net??
ARCADYUM,
Por favor, veja estes links:
==========================================
Executando Aplicativos Externos com VB.NET
http://www.maestrodotnet.com.br/?p=358
==========================================
C# Process.Start Examples: Process Type
http://www.dotnetperls.com/process
==========================================
Método Process.Start
http://msdn.microsoft.com/pt-br/library/system.diagnostics.process.start%28v=vs.110%29.aspx
==========================================
How to start a process from C#?
http://stackoverflow.com/questions/181719/how-to-start-a-process-from-c
==========================================
O último link está em C#, mas achei interessante o seguinte argumento ([Ô]Arguments[Ô]) e o Windows Style pode ser [Ô]Minimized[Ô] também:
Veja se é isto que você precisa.
[][ô]s,
Tunusat
Por favor, veja estes links:
==========================================
Executando Aplicativos Externos com VB.NET
http://www.maestrodotnet.com.br/?p=358
==========================================
C# Process.Start Examples: Process Type
http://www.dotnetperls.com/process
==========================================
Método Process.Start
http://msdn.microsoft.com/pt-br/library/system.diagnostics.process.start%28v=vs.110%29.aspx
==========================================
How to start a process from C#?
http://stackoverflow.com/questions/181719/how-to-start-a-process-from-c
==========================================
O último link está em C#, mas achei interessante o seguinte argumento ([Ô]Arguments[Ô]) e o Windows Style pode ser [Ô]Minimized[Ô] também:
using System.Diagnostics;
...
Process process = new Process();
// Configure the process using the StartInfo properties.
process.StartInfo.FileName = [Ô]process.exe[Ô];
process.StartInfo.Arguments = [Ô]-n[Ô];
process.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
process.Start();
process.WaitForExit();// Waits here for the process to exit.
Veja se é isto que você precisa.
[][ô]s,
Tunusat
o instalar q vc quer é junto com a instalacao do programa? tipo instalar os pacotes runtime q precisa no seu programa?
se sim uso o inno setup, e da uma grande mao nisso, apesar de vc ter de pesquisar os parametros pra essa instalacao silenciosa
se sim uso o inno setup, e da uma grande mao nisso, apesar de vc ter de pesquisar os parametros pra essa instalacao silenciosa
Nick,
Na verdade não seria junto com os programa. Eu preciso formatar uma grande quantidade de computadores nos próximos dias e estou criando umas rotinas para automatizar o trabalho. Dentre elas está a instalação de programas auxiliares, como adobe, java entre outros.
Por isso tem de ser em modo silencioso, sem a intervenção constante do técnico. O inno setup resolveria de certa forma, mais o setup do inno também ficaria enorme para esse trabalho, sem contar que toda vez teria que atualiza o Setup.
Então seria
Na verdade não seria junto com os programa. Eu preciso formatar uma grande quantidade de computadores nos próximos dias e estou criando umas rotinas para automatizar o trabalho. Dentre elas está a instalação de programas auxiliares, como adobe, java entre outros.
Por isso tem de ser em modo silencioso, sem a intervenção constante do técnico. O inno setup resolveria de certa forma, mais o setup do inno também ficaria enorme para esse trabalho, sem contar que toda vez teria que atualiza o Setup.
Então seria
ARCADYUM,
Não seria mais fácil usar usar o [Ô]Norton Ghost[Ô]?
http://www.symantec.com/pt/br/ghost-solution-suite/
1 - Você cria uma máquina como você quer;
2 - Gera um CD ou DVD com um espelho padrão de como terá que ficar a máquina;
3 - Coloca na máquina deixa rodando ... enquanto isto passe para próxima máquina! Muito rápido!
[][ô]s,
Tunusat.
Não seria mais fácil usar usar o [Ô]Norton Ghost[Ô]?
http://www.symantec.com/pt/br/ghost-solution-suite/
1 - Você cria uma máquina como você quer;
2 - Gera um CD ou DVD com um espelho padrão de como terá que ficar a máquina;
3 - Coloca na máquina deixa rodando ... enquanto isto passe para próxima máquina! Muito rápido!
[][ô]s,
Tunusat.
se as maquinas sao iguai, o caminho é o q o tunusat disse mesmo, eu tava pensando q era algum complemento do seu programa.....
ai fica ao seu criterio essa imagem, ou clonando os HDs, q consegue até uma velocidade maior de transferencia dos dados, de qq forma vc so faz a primeira
ai fica ao seu criterio essa imagem, ou clonando os HDs, q consegue até uma velocidade maior de transferencia dos dados, de qq forma vc so faz a primeira
Pessoal,
A ideia é interessante. Vou estudar e dou retorno.
A ideia é interessante. Vou estudar e dou retorno.
Dependendo de quais programas você precisa instalar existe o http://ninite.com, basicamente você escolhe os programas que quer instalar e ele gera um instalador personalizado que baixa e instala automaticamente todos os programas, sempre na versão mais nova e na linguagem adequada ao sistema operacional quando disponÃvel, ou seja, no Windows em português ele tenta instalar tudo em português também.
Porém só funciona se tiver internet, ele sempre vai baixar os instaladores da internet, só a versão PRO que possui um recurso de criar um instalador offline.
Porém só funciona se tiver internet, ele sempre vai baixar os instaladores da internet, só a versão PRO que possui um recurso de criar um instalador offline.
Pessoal,
Agradeço a todos pela atenção.
para resolver o problema eu utilizei o Process.Start. Porém, para instalar em modo silencioso é preciso saber o comando do programa separadamente. Por exemplo: alguns programas utilizam o /quiet outros utilizam o /s.
Agradeço a todos pela atenção.
para resolver o problema eu utilizei o Process.Start. Porém, para instalar em modo silencioso é preciso saber o comando do programa separadamente. Por exemplo: alguns programas utilizam o /quiet outros utilizam o /s.
Tópico encerrado , respostas não são mais permitidas