Articles of Windows services

Comment créer un projet InstallShield LE pour installer un service Windows?

J’ai téléchargé Visual Studio 2012 hier lors de sa sortie sur MSDN. J’ai remarqué que certains des types de projets que nous avions en 2010 ont disparu ou sont différents. La plus grande différence pour moi en ce moment est la suppression du projet Windows Installer. Maintenant, nous sums obligés d’utiliser le logiciel InstallShield LE […]

Best Timer pour une utilisation dans un service Windows

Je dois créer un service Windows qui s’exécutera toutes les n périodes. La question est: Quel contrôle de timer dois-je utiliser: System.Timers.Timer ou System.Threading.Timer un? Est-ce que cela influence quelque chose? Je demande parce que j’ai entendu beaucoup de preuves de travail non correct de System.Timers.Timer dans les services Windows. Je vous remercie.

Démarrer automatiquement un service Windows lors de l’installation

J’ai un service Windows que j’installe en utilisant InstallUtil.exe. Même si j’ai défini la méthode de démarrage sur Automatique, le service ne démarre pas une fois installé, je dois ouvrir manuellement les services et cliquer sur Démarrer. Existe-t-il un moyen de le démarrer via la ligne de commande ou via le code du service?

Démarrer / arrêter un service Windows à partir d’un compte utilisateur non administrateur

J’ai un service Windows nommé, disons, BST. Et je dois donner à un utilisateur non-administrateur, UserA, les permissions pour démarrer / arrêter ce service particulier. Mon service s’exécute sur divers systèmes d’exploitation Windows, de Windows Server 2003 à Windows 7. Comment puis-je faire ceci? J’ai googlé et trouvé des trucs pour donner des permissions en […]

Comment créer un programme d’installation pour un service Windows .net à l’aide de Visual Studio

Comment créer un programme d’installation pour un service Windows que j’ai créé avec Visual Studio?

Comment exécutez-vous CMD.exe sous le compte système local?

J’utilise actuellement Vista et j’aimerais effectuer manuellement les mêmes opérations que mon service Windows. Étant donné que le service Windows est exécuté sous le compte système local, je voudrais émuler ce même comportement. Fondamentalement, je voudrais exécuter CMD.EXE sous le compte système local. J’ai trouvé des informations en ligne qui suggèrent de lancer CMD.exe à […]

Lors de la création d’un service avec sc.exe, comment passer des parameters de contexte?

Lors de la création d’un service Windows en utilisant: sc create ServiceName binPath= “the path” Comment les arguments peuvent-ils être transmis à la collection Context.Parameters de la classe Installer? Ma lecture de la documentation sc.exe est que ces arguments ne peuvent être transmis qu’à la fin de binPath , mais je n’ai pas trouvé d’exemple […]

Application console .NET en tant que service Windows

J’ai une application console et je voudrais l’exécuter en tant que service Windows. VS2010 a un modèle de projet qui permet d’attacher un projet de console et de créer un service Windows. Je ne voudrais pas append de projet de service séparé et, si possible, intégrer le code de service dans l’application console pour conserver […]

Vérifier si un service Windows existe et supprimer dans PowerShell

J’écris actuellement un script de déploiement qui installe un certain nombre de services Windows. Les noms de services sont versionnés, donc je souhaite supprimer la version de service Windows antérieure dans le cadre des installations du nouveau service. Comment puis-je mieux faire cela dans PowerShell?

Comment redémarrer un service sur une machine distante sous Windows?

Parfois, lors du débogage, je dois redémarrer un service sur une machine distante. Actuellement, je le fais via le bureau à distance. Comment peut-on le faire depuis la ligne de commande sur mon ordinateur local?