Adicionando EXE como serviço usando srvany.exe Server 2003

Transcrição

Adicionando EXE como serviço usando srvany.exe Server 2003
Adicionando EXE como serviço usando
srvany.exe Server 2003 | server 2012
Se você gerencia algum servidor Windows 2003 provavelmente já
ouviu falar em Resource Kit, caso não, é necessário baixá-lo do site
da Microsoft e realizar a instalação com as opções padrão.
http://www.microsoft.com/en-us/download/details.aspx?id=17657
Caso use o Windows Server 2012, não foi feito um Resource kit
ainda, então teremos que usar o mesmo, mas aí vem um problema
pois como ele é executável precisamos extrai-lo, se você tiver um
2003 ainda instalado em algum lugar instale vá em arquivos de
programa e copie a pasta Windows Resource Kits para o server 2012,
em algum lugar apropriado depois disso lembre onde o colocou, pois
os procedimentos são os mesmos. Lembrando que devemos usar o
CMD e não o PowerShell para essa função.
Estarei usando aqui o dropbox como exemplo, mas poderia ser
usado qualquer outro programa EXE, utilizando a mesma lógica.
Baixe o Dropbox para Windows diretamente do site e realize a
instalação também com as opções padrão (ainda mais depois que
o Dropbox tirou quase todas as opções legais do instalador). A única
opção é a de alterar o local de armazenamento dos dados, mas esta
configuração SEMPRE cria uma pasta chamada Dropbox,
https://www.dropbox.com/
Primeiramente vou estar fazendo a criação do serviço no Windows
Server 2003, então vou fazer o passo a passo de tudo.
Adicionando EXE como serviço usando
srvany.exe Server 2003 | server 2012
Adicionando EXE como serviço usando
srvany.exe Server 2003 | server 2012
Após a instalação, pare o Dropbox clicando com o botão direito no
ícone da barra de tarefas (canto inferior direito, perto do relógio) e
depois em exit.
Caso não consiga encontrar o Sair, entre no gerenciador de Tarefas,
vá em Processos na aba superior e procura por DropBox e finalize o
cesso.
Adicionando EXE como serviço usando
srvany.exe Server 2003 | server 2012
Então vamos até o site da Microsoft fazer o download da instalação
Adicionando EXE como serviço usando
srvany.exe Server 2003 | server 2012
Faça a instalação do arquivo baixado rktool.exe.
Vá até a linha de comando (eu realmente espero que você saiba o
caminho até o cmd.exe)
e execute o seguinte comando (funciona com o Windows 2003, para
o Windows 2003 apenas identifique onde estão os dois executáveis)
não esqueça das aspas “”:
Adicionando EXE como serviço usando
srvany.exe Server 2003 | server 2012
C:\Program Files\Windows Resource Kits\Tools>instsrv Dropbox
"c:\Program Files\Windows Resource Kits\Tools\srvany.exe"
Caso tudo tenha corrido bem você receberá as seguintes
mensagens:
The service was successfuly added!
Make sure that you go into the Control Panel and use
the Services applet to change the Account Name and
Password that this newly installed service will use
for its Security Context.
O passo seguinte é alterar as credenciais sob as quais o serviço
do Dropbox será executado. Para isto vá em Painel de Controle,
Ferramentas Administrativas, Serviços, clique com o botão direito no
serviço Dropbox e em seguida em properties.
Adicionando EXE como serviço usando
srvany.exe Server 2003 | server 2012
Clique na aba "Log On", clique em “This account” selecione
Admimistrator (ou outro usuário que você queira, mas que tenha
acesso ao local onde o Dropbox foi instalado e onde os dados serão
armazenados), informe a senha e clique Apply.
Adicionando EXE como serviço usando
srvany.exe Server 2003 | server 2012
Caso esta seja a primeira vez que você realizou este procedimento
para este usuário o sistema te informará algo como: "Admimistrator
user has been granted log on as service rights”
Agora vamos alterar o registro do sistema, portanto respire fundo,
limpe o suor da testa e execute o regedit.exe.
Adicionando EXE como serviço usando
srvany.exe Server 2003 | server 2012
(ATENÇÂO, se você é novo no Regedit, não fique brincando aqui
dentro faça o necessário e saia)
Navegue
até
a
chave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Ser
vices\Dropbox, crie uma nova chave “Parameters” e dentro dela um
novo valor de string “Application”, (tipo REG_SZ (Valor de
Sequência))
com
valor
igual
ao
caminho
para
o
arquivodropbox.exe (Não são necessárias aspas na definição do
caminho).
Feche o regedit, volte ao controle dos serviços (Painel de Controle,
Ferramentas Administrativas, Serviços) e inicie o Dropbox.
Adicionando EXE como serviço usando
srvany.exe Server 2003 | server 2012
Voilá! Teoricamente tudo deveria funcionar e seus arquivos
começarão a ser sincronizados com o mundo.
Correndo com tesouras
Para evitar que o Dropbox inicie a aplicação e o serviço ao mesmo
tempo você deve fazer uma alteração nas configurações dele (não
se preocupe, não dava para fazê-la na hora da instalação). Primeiro
pare o serviço do Dropbox, inicie a aplicação, clique com o botão
direito no ícone da barra de tarefas, depois em preferences e na
primeira tela (General), desclique as opções “Show desktop
notifications” e “Start Dropbox on system startup”.
Pare a aplicação, inicie o serviço e aproveite.

Documentos relacionados