none
Iniciar um Serviço usando credencias de Administrador. RRS feed

  • Pergunta

  • Boa tarde,

    A um tempo trabalho em uma empresa onde usam o sistema Totvs. E a maior tarefa é subir ou reiniciar o RM.Host.Service.

    O que eu tinha pensando, mas, não sei se é possível. Toda vez que ligar o computador, ele puxa as informações da biblioteca no AD, a minha intenção, seria fazer um .bat, para iniciar o serviço do RM automaticamente.

    Eu fiz, mas, toda vez que tenho que abrir o .bat, se não executar como administrador, ele não funciona. E a minha intenção, era eu colocar no AD, para não ter o trabalho de toda vez abrir o services.msc, colocar meu usuario e minha senha na maquina do usuario, e reiniciar ou iniciar o serviço do rm.

    Tem alguma solução para isso?

    Sei que tem como fazer por runas, mas, parei nisso: 

    primeiro .bat

    runas /savecred /user:administrator "C:\Users\felipe.pereira\Desktop\Iniciar_RM.bat"

    segundo .bat

    net start RM.Host.Service

    onde o primeiro bat só foi feito, para ler o segundo. 

    tem como fazer 1 bat, ler ele mesmo, e executar a função de inicialização?

    Grato desde já

    quinta-feira, 28 de janeiro de 2016 17:20

Todas as Respostas

  • O mais correto é o senhor perguntar todas as suas dúvidas diretamente para a empresa TOTVS, porque o principal responsável pela configuração de uso do sistema deles, é eles próprios.

    Boa noite

    segunda-feira, 15 de fevereiro de 2016 01:05
  • Boa tarde,

    Entrei em contato com eles, e eles falaram que não fazer esse tipo de consultoria, pois, em algumas maquinas funciona normalmente, e em outras não.

    Por isso estava pensando em fazer um .bat

    obrigado por responder.

    segunda-feira, 15 de fevereiro de 2016 18:27
  • Não concordo.  Uma vez que eles criaram o sistema, eles tem a total obrigação de te passar a informação correta de como o sistema tem que funcionar, e o sistema tem que funcionar de forma automática, é para isso que a tua empresa está pagando a eles o valor mensal de manutenção do sistema TOTVS. Eles tem a obrigação de instalar e configurar o sistema, de modo dele funcionar com perfeição. Isso é obrigação deles, tem contrato em vigor.

    Boa noite

    terça-feira, 16 de fevereiro de 2016 01:32
  • Também acredito que a solução tem que vir do fornecedor (TOTVS), porem segue um script que pode ser util.

    Caso você queira executar um comando em varios PCs dê uma olhada no PSEXEC (Sysinternals).

    Com o comando SC é possivel você configurar para o serviço iniciar automaticamente, configurar usuário e senha, etc.

    SC:

    C:\>sc config /?
    DESCRIÇÃO:
       Modifica uma entrada de serviço no Registro e no Banco de Dados do Serviço.
    USO:
       sc <servidor> config [nome_do_serviço] <opção1> <opção2>...

    OPÇÕES:
    OBSERVAÇÃO: o nome da opção inclui o sinal de igualdade.
          É necessário um espaço entre o sinal de igual e o valor.
     type= <own|share|interact|kernel|filesys|rec|adapt>
     start= <boot|system|auto|demand|disabled|delayed-auto>
     error= <normal|severe|critical|ignore>
     binPath= <BinaryPathName>
     group= <LoadOrderGroup>
     tag= <yes|no>
     depend= <Dependências (separadas por / (barra))>
     obj= <AccountName|ObjectName>
     DisplayName= <nome_para_exibição>
     password= <senha>


    Luís Antônio

    terça-feira, 16 de fevereiro de 2016 21:11