Articles of windows services

Estou correndo como um serviço

Atualmente, estou escrevendo um pequeno código de boot para um serviço que pode ser executado no console. Basicamente, resume-se a chamar o método OnStart () em vez de usar o ServiceBase para iniciar e parar o serviço (porque ele não executa o aplicativo se não estiver instalado como um serviço e torna a debugging um […]

Execute o arquivo em lotes como um serviço do Windows

Para executar um aplicativo, um arquivo de lote deve ser iniciado (o que faz coisas como iniciar o Jetty, exibir logs ativos, etc.). O aplicativo funcionará somente se esse arquivo em lote estiver em execução. Portanto, sou forçado a ter esse arquivo em lote em execução e não efetuar logout do servidor Windows. Esse arquivo […]

Em qual diretório um serviço do Windows é executado?

Eu criei um serviço do Windows .NET muito simples e instalei-o usando o utilitário InstallUtil.exe. No serviço eu tenho um pedaço de código como tal: if (File.Exists(“test_file.txt”)) { // Do something clever } Eu criei um arquivo chamado test_file.txt no mesmo diretório que o serviço, mas a parte comentada do código nunca está sendo executada […]

Como instalar um serviço do Windows programaticamente em c #?

Eu tenho 3 projetos na minha solução VS. Um deles é um aplicativo da Web, o segundo é um serviço do Windows e o último é um projeto de instalação para meu aplicativo da Web. O que eu quero é que até o final da instalação do aplicativo da web no meu projeto de instalação, […]

Serviço do Windows não é mostrado em adicionar remover programas no painel de controle

Eu instalei meu serviço windows via (nome do serviço: Serviço de Teste) InstallUtil.exe presente no .NET Framework (: \ Windows \ Microsoft.NET \ FrameWork64 \ v4) em um computador com Windows 7. Eu posso ver meu serviço no console de serviços. No entanto, fui para programas e resources do painel de controle para desinstalar manualmente […]

Como posso verificar se um serviço do Windows está sendo executado

Eu tenho um aplicativo em c # (2.0 em execução no XP incorporado) que está se comunicando com um ‘watchdog‘ que é implementado como um serviço do Windows. Quando o dispositivo inicializa, esse serviço normalmente leva algum tempo para ser iniciado. Gostaria de verificar, do meu código, se o serviço está sendo executado. Como posso […]

Iniciar / parar um serviço do Windows de uma conta de usuário não-administrador

Eu tenho um WindowsService chamado, digamos, BST. E eu preciso dar um usuário não-administrador, UserA, as permissions para iniciar / parar este serviço específico. Meu serviço é executado em vários sistemas operacionais Windows, a partir do Windows Server 2003 para o Windows 7. Como posso fazer isso? Eu pesquisei e encontrei algumas informações sobre permissions […]

serviço do windows vs tarefa agendada

Quais são os contras e vantagens dos serviços do Windows versus as tarefas agendadas para executar um programa repetidamente (por exemplo, a cada dois minutos)?

Permitir que o serviço interaja com a área de trabalho no Windows

Em services.msc> Ação> Propriedades> Fazer logon> Permitir que o serviço interaja com a área de trabalho, ativei meu serviço para interagir com a área de trabalho. O que isso significa exatamente? Como posso usá-lo para reproduzir sons (MP3, WAV, etc.) do meu serviço? Ação> Propriedades> Fazer logon> Permitir que o serviço interaja com a área […]

Detectando a inserção e remoção da unidade USB usando o serviço do Windows e c #

Olhando para a possibilidade de fazer um aplicativo distribuído por USB que irá iniciar automaticamente na inserção de um stick USB e desligamento ao remover o stick Vai usar .Net e C #. Procurando por sugestão de como abordar isso usando c #? Atualização: Duas soluções possíveis implementando isso como um serviço. – replace WndProc […]