locked
Instalacao via script.bat de forma silenciosa ? RRS feed

  • Pergunta

  • Bom dia galera,

    Gostaria de uma ajuda, como faço para instalar programa via script.bat. Estou com um programa "BgInfo" que captura nome e ip da máquina e deixa como plano de fundo.

    E gostaria que os usuários da rede instala-se no logon, sem que o mesmo veja esta instalação, ou seja, instalação silenciosa.

    Qual a linha de comando que devo fazer.


    William
    terça-feira, 30 de agosto de 2011 14:35

Respostas

  • Ok.

    Vou mandar alguns links p/ dar uma olhada:

     

    http://xinn.org/RunasVBS.html

    http://www.moernaut.com/default.aspx?item=lsrunase

    http://vlaurie.com/computers2/Articles/xprunas.htm

    http://www.tomshardware.com/forum/223174-46-install-setup-silent-install-computers

    http://www.visualbasicscript.com/VBSCRIPT-TO-RUN-EXE-m26260.aspx

    http://www.iislogs.com/steveschofield/89240

    http://www.tek-tips.com/viewthread.cfm?qid=1221834

     


    Gustavo Valle | http://grvalle.com
    terça-feira, 30 de agosto de 2011 19:53
  • Amigo não é necessario instalar o BGinfo no cliente apenas crie o .BGI,
    Como criar o BGI instale o Bginfo na sua maquina coloque tudo que você deseja ver e depois salve como BGI.

    Segue script que utlizo na minha rede no script de logon, no meu caso o bginfo.exe esta dentro da pasta Sys do servidor.

     

    echo ***************************************************************************
    echo *    Definido papel de parede padrao ambiente LEONARDI   *
    echo ***************************************************************************
    
    path \\servidor\sys
    bginfo \\servidor\sys\Informacoes.bgi /timer:0 /nolicprompt
    

    Abraços

     

     


    Edson Matias Fagundes Junior - (Nioks)
    MCP, MCTS: 2008, MCTS:MBS
    Se a resposta for valida por favor vote como útil.
    terça-feira, 30 de agosto de 2011 20:00
  • William, bom dia!

    As duas dicas são validas.

    Mas você pode instalar o BGinfo via GPO de Computador, adicionando o BAT como Script de Logon, pois desta forma não importa se o usuários é Administrador ou usuário local, ele utiliza a conta System para instalar os programas.

    Abraço.


    ..::.. Carlos Henrique | MCSA WINDOWS SERVER 2003 ..::..
    quarta-feira, 31 de agosto de 2011 14:49

Todas as Respostas

  • programa.exe /q

    Faça um teste.


    Gustavo Valle | http://grvalle.com
    terça-feira, 30 de agosto de 2011 14:43
  • GOliveiraR

    Acabei de usar a seguinte linha.:

    START \\den-dc1\mapeamento\Bginfo.exe

    Deu certo startou o .exe mas esta pedindo pra escolher "concordo ou não concordo em instalar o programas" como faço pra instalar direto sem que peça autorização do usuario.

     

     


    William
    terça-feira, 30 de agosto de 2011 15:00


  • /NOLICPROMPT pula o termo.

     

    O /q é de quiet, mas funciona p/ MSI.

    /SILENT seria sem erros.... + tenta ai...


    Gustavo Valle | http://grvalle.com
    • Sugerido como Resposta Gustavo R Valle quinta-feira, 1 de setembro de 2011 17:31
    terça-feira, 30 de agosto de 2011 15:27
  • Car,

    Coloquei o comando " /NOLICPROMPT " que ele pulou a etapa de aceitacao dos termos.

    Porém ao finalizar o programa solicita um " OK "

    Como faço para startar sozinho isso.

     

    Grato

     


    William
    terça-feira, 30 de agosto de 2011 15:47
  • OPS.

    Deu certo com o comando /SILENT

     


    William
    terça-feira, 30 de agosto de 2011 15:51
  • Se o usuario não tiver permissao de instalar ?

    Como faco?


    William
    terça-feira, 30 de agosto de 2011 15:52
  • Use o runas:

    http://social.msdn.microsoft.com/Forums/pt-BR/seguracadesistemaspt/thread/fb3ab048-0a6b-4eea-a808-d15db155a9f3

     

    A senha do Administrador local das maquinas é padrão? se não for, utilize uma credencial elevada do dominio.

    Mas se for utilizar isso, (usuário e senha no script), sugiro codificar o script VBS para VBE:

    http://grvalle.com/2010/06/02/codificar-script-vbs/

     


    Gustavo Valle | http://grvalle.com
    terça-feira, 30 de agosto de 2011 16:10
  • Ok,

    Farei o teste e posto o resultado em seguida, obrigado


    William
    terça-feira, 30 de agosto de 2011 17:24
  • Galera,

    Como faço para autenticar no script com usuario e senha que tenha direitos para instalação ?

    Só falta isso pra finalizar.

     

    Grato


    William
    terça-feira, 30 de agosto de 2011 19:11
  • Vc ta usando BAT ou VBS?

    Se for BAT, faça um teste:

    depois da sintaxe, adicione /USER:dominio.local\userP@ssw0rd

    Usuario e senha juntos (sem espaço).

     

    E tb dá uma olhada neste link: http://www.combodigital.com/2009/12/faca-instalacoes-silenciosas-de-programas/



    Gustavo Valle | http://grvalle.com
    terça-feira, 30 de agosto de 2011 19:15
  • Farei o teste e já posto

     

    Obrigado


    William
    terça-feira, 30 de agosto de 2011 19:18
  • Coloquei da seguinte forma abaixo.

     

    user:dominio\usuario senha

     

    E não esta dando certo, diz que não tem direito para instalação


    William
    terça-feira, 30 de agosto de 2011 19:20
  • colocou com espaço ?
    Gustavo Valle | http://grvalle.com
    terça-feira, 30 de agosto de 2011 19:23
  • O camando inteiro eu fiz em uma maquina virtual

     

    \\den-dc1\mapeamento\VNC\vnc.exe /NOLICPROMPT /TIMER:0 user:contoso.com\william senha

     

    E não esta dando certo, estou fazendo algo errado ?

     


    William
    terça-feira, 30 de agosto de 2011 19:23
  • Vc ta colocando usuario espaço senha.

    Tenta tudo junto

    gustavo1234565


    Gustavo Valle | http://grvalle.com
    terça-feira, 30 de agosto de 2011 19:28
  • Tentei junto e não deu certo ?

     


    William
    terça-feira, 30 de agosto de 2011 19:33
  • Tente:

    coloque o runas /user:dominio\user /password:senha "\\den-dc1\mapeamento\VNC\vnc.exe" /NOLICPROMPT /TIMER:0


    Gustavo Valle | http://grvalle.com
    terça-feira, 30 de agosto de 2011 19:45
  • Farei este teste mais tarde, deu uma enrolada no trampo agora e nao poderei continuar

     

    Agradeco o auxilio até mais


    William
    terça-feira, 30 de agosto de 2011 19:48
  • Ok.

    Vou mandar alguns links p/ dar uma olhada:

     

    http://xinn.org/RunasVBS.html

    http://www.moernaut.com/default.aspx?item=lsrunase

    http://vlaurie.com/computers2/Articles/xprunas.htm

    http://www.tomshardware.com/forum/223174-46-install-setup-silent-install-computers

    http://www.visualbasicscript.com/VBSCRIPT-TO-RUN-EXE-m26260.aspx

    http://www.iislogs.com/steveschofield/89240

    http://www.tek-tips.com/viewthread.cfm?qid=1221834

     


    Gustavo Valle | http://grvalle.com
    terça-feira, 30 de agosto de 2011 19:53
  • Amigo não é necessario instalar o BGinfo no cliente apenas crie o .BGI,
    Como criar o BGI instale o Bginfo na sua maquina coloque tudo que você deseja ver e depois salve como BGI.

    Segue script que utlizo na minha rede no script de logon, no meu caso o bginfo.exe esta dentro da pasta Sys do servidor.

     

    echo ***************************************************************************
    echo *    Definido papel de parede padrao ambiente LEONARDI   *
    echo ***************************************************************************
    
    path \\servidor\sys
    bginfo \\servidor\sys\Informacoes.bgi /timer:0 /nolicprompt
    

    Abraços

     

     


    Edson Matias Fagundes Junior - (Nioks)
    MCP, MCTS: 2008, MCTS:MBS
    Se a resposta for valida por favor vote como útil.
    terça-feira, 30 de agosto de 2011 20:00
  • William, bom dia!

    As duas dicas são validas.

    Mas você pode instalar o BGinfo via GPO de Computador, adicionando o BAT como Script de Logon, pois desta forma não importa se o usuários é Administrador ou usuário local, ele utiliza a conta System para instalar os programas.

    Abraço.


    ..::.. Carlos Henrique | MCSA WINDOWS SERVER 2003 ..::..
    quarta-feira, 31 de agosto de 2011 14:49
  • Galera,

    O meu problema agora não é mais do Bginfo, o GOliveiraR me deu uma força e consegui instalar via script.

    O meu problema agora é que eu coloquei uma novo linha no script.bat para instalar o VNC. O script da certo para quem tem direitos ADM ae ele instala normal.

    O que eu quero e não estou conseguindo é no script fazer a autenticação de um usuario que tenha direitos para instalar.

    Estou tentando alguns procedimentos que o GOliveiraR me passou mas não esta dando certo.

     

    Se alguem tiver alguma sugestao agradeço


    William
    quinta-feira, 1 de setembro de 2011 12:37
  • William,

    A solução está no post acima, fazendo a instalação via GPO.

    Na guia computador, você inseri o script.bat lá, e ele vai instalar aos demais computadores sem permissão de administrador.

    Ou, utilizando o "run as"

    Abraço.


    ..::.. Carlos Henrique | MCSA WINDOWS SERVER 2003 ..::..
    quinta-feira, 1 de setembro de 2011 12:47
  • Ola William,

    Olhe esse post http://social.technet.microsoft.com/Forums/pt/scriptadminpt/thread/d0e83e52-852e-48b8-a41d-7b3e0d0b6edf

    Tem algumas formas de você utilizar o Run as vom sanur ou via vbscript

    Abraços

     


    Edson Matias Fagundes Junior - (Nioks)
    MCP, MCTS: 2008, MCTS:MBS
    Se a resposta for valida por favor vote como útil.
    quinta-feira, 1 de setembro de 2011 12:56
  • Cara,

    Eu preciso de uma linha de comando para .bat e não .vbs.

    Tem como fazer desta forma. ?

     

    Grato


    William
    quinta-feira, 1 de setembro de 2011 13:08
  • William, dá uma olhada:

    http://social.technet.microsoft.com/Forums/pt-BR/winxppt/thread/f5883869-0e5e-4f1f-8a84-3e17d4df9459/

     


    Gustavo Valle | http://grvalle.com
    quinta-feira, 1 de setembro de 2011 13:16
  • @echo off
    cd c:\windows\system32
    runas /user:edson.fagundes@leonardi.local "net user Administrador Xnc08" | sanur P@ssw0rd
    exit
    



    Ai todo mundo vai se perguntar mas oque é esse sanur é um arquivinho de 9k que deve ser copiado para todas as maquinas em c:\windows\system32

    Abraços.
      

    Edson Matias Fagundes Junior - (Nioks)
    MCP, MCTS: 2008, MCTS:MBS
    Se a resposta for valida por favor vote como útil.
    quinta-feira, 1 de setembro de 2011 14:41
  • Veja:

     

    http://daviddellacenta.wordpress.com/2010/08/05/bginfo/


    David Dellacenta || SonicWall-CSSA ||http://daviddellacenta.wordpress.com||
    quinta-feira, 1 de setembro de 2011 16:03
  • Boa tarde Willian,

    Tem algum tempo que fiz um tutorial http://ewerton-stabile.blogspot.com/2009/10/tutorial-plano-de-fundo-padrao-nos.html é com o backinfo, a finalidade é a mesma, acho mais apresentável que o bginfo.

    Espero que ajude.

     

    Abraço!


    Ewerton Stabile
    Site: www.msitpro.com.br
    Blog: ewerton-stabile.blogspot.com
    Contato | Linkedin | Virtual Card
    <font face="Arial" color=&qu
    quinta-feira, 1 de setembro de 2011 16:48
  • Boa tarde Everton,

    O meu problema agora não é mais do Bginfo, o GOliveiraR me deu uma força e consegui instalar via script.

    O meu problema agora é que eu coloquei uma novo linha no script.bat para instalar o VNC. O script da certo para quem tem direitos ADM ae ele instala normal.

    O que eu quero e não estou conseguindo é no script fazer a autenticação de um usuario que tenha direitos para instalar.

    Estou tentando alguns procedimentos que o GOliveiraR me passou mas não esta dando certo.

     


    William
    quinta-feira, 1 de setembro de 2011 17:16
  • Wiliam, viu o link que te mandei hj ?

    E o que foi sugerido pelo Edson, chegou a executar?

     

    Vc está adicionando o script em GPO?


    Gustavo Valle | http://grvalle.com
    quinta-feira, 1 de setembro de 2011 17:30
  • Bom dia,

    Gustavo o script não esta em GPO. Mas a solucao para instalar o VNC via script q farei por um dia dar permissao para os usuarios instalarem programas e depois retiro essa permissao. Farei isso pois em analise não haverá risco pois trabalho em uma escola onde os professores já dispoe de algumas regalias, neste caso não haverá problema pois não tera risco para rede já que os alunos contunuaram com restricoes para instalar programas.

    Em teste deu tudo certo.

     

     


    William
    sexta-feira, 2 de setembro de 2011 13:42
  • Amigos ja pensaram em utilizar o DameWare?

    Bem melhor que VNC

    Abraços

     


    Edson Matias Fagundes Junior - (Nioks)
    MCP, MCTS: 2008, MCTS:MBS
    Se a resposta for valida por favor vote como útil.
    sexta-feira, 2 de setembro de 2011 13:47
  • Galera demorei mas retornei,

    Deu certo a instalação via script, segue abaixo o procedimento que fiz.

    \\servidor\mapeamento$\VNC\exe\vnc.exe /NOLICPROMPT /TIMER:0 /silent

    Estou tentando agora instalar apenas a opção VIEWER do vnc. Ta osso mas eu consigo.

     

    Se alguem tiver alguma posicao agradeço


    William
    segunda-feira, 12 de setembro de 2011 18:53