Articles of windows services

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 […]

Como posso executar um programa EXE de um serviço do Windows usando C #?

Como posso executar um programa EXE de um serviço do Windows usando C #? Este é o meu código: System.Diagnostics.Process.Start(@”E:\PROJECT XL\INI SQLLOADER\ConsoleApplication2\ConsoleApplication2\ConsoleApplication2\bin\Debug\ConsoleApplication2.exe”); Quando executo este serviço, o aplicativo não está sendo iniciado. O que há de errado com o meu código?

Crie o serviço do Windows a partir do executável

Existe alguma maneira rápida de, dado um arquivo executável, criar um serviço do Windows que, quando iniciado, o lança?

Como um serviço do Windows pode se reiniciar programaticamente?

Eu preciso escrever um código robusto no .NET para permitir que um serviço do Windows (servidor 2003) reinicie a si mesmo. Qual é o melhor caminho para isso? Existe alguma API .NET para fazer isso?

Como posso agendar um serviço do Windows em C # para executar uma tarefa diariamente?

Eu tenho um serviço escrito em c # (.net 1.1) e quero que ele execute algumas ações de limpeza à meia-noite todas as noites. Eu tenho que manter todo o código contido no serviço, então qual é a maneira mais fácil de conseguir isso? Uso de Thread.Sleep() e verificando o tempo Thread.Sleep() ?

Como um serviço do Windows pode executar um aplicativo GUI?

Eu escrevi um serviço do Windows que me permite executar e parar aplicativos remotamente. Esses aplicativos são executados usando o CreateProcess, e isso funciona para mim porque a maioria deles executa somente o processamento de back-end. Recentemente, eu preciso executar aplicativos que apresentam GUI para o usuário do log atual. Como codifico em C ++ […]