{"id":3122,"date":"2021-06-01T18:59:14","date_gmt":"2021-06-01T16:59:14","guid":{"rendered":"https:\/\/www.infonautics.ch\/blog\/?p=3122"},"modified":"2021-06-04T16:23:08","modified_gmt":"2021-06-04T14:23:08","slug":"beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen","status":"publish","type":"post","link":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/","title":{"rendered":"Beliebige Windows-Programme als Service im Hintergrund laufen lassen mit WinSW"},"content":{"rendered":"\n<h2><strong><span style=\"color: #000080;\">Beliebige Windows-Programme als Dienst (Service) im Hintergrund laufen lassen<\/span><\/strong><\/h2>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3124\" data-permalink=\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/runasservice\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservice.jpg?fit=750%2C381&amp;ssl=1\" data-orig-size=\"750,381\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Run as service\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservice.jpg?fit=300%2C152&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservice.jpg?fit=750%2C381&amp;ssl=1\" class=\"size-full wp-image-3124 alignnone\" src=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservice.jpg?resize=750%2C381&#038;ssl=1\" alt=\"Run as service\" width=\"750\" height=\"381\" srcset=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservice.jpg?w=750&amp;ssl=1 750w, https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservice.jpg?resize=300%2C152&amp;ssl=1 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<h4><strong><br \/>Idee<\/strong><\/h4>\n<p>Manchmal w\u00e4re es n\u00fctzlich, ein Windows-Programm im Hintergrund als Dienst (Service) laufen zu lassen, obwohl das Programm f\u00fcr die Ausf\u00fchrung auf dem Desktop oder f\u00fcr die Kommandozeile entwickelt wurde. Zwar kann dann kein GUI-Fenster angezeigt werden, daf\u00fcr l\u00e4uft die Anwendung auch wenn der Benutzer abgemeldet ist. Passende Anwendungen m\u00fcssen nat\u00fcrlich in der Lage sein, selbst\u00e4ndig ohne Benutzer-Interaktion zu arbeiten, nachdem die Einstellungen vorher entsprechend gesetzt wurden.<\/p>\n<p>Wir werden dies hier mit dem Backup-Programm <em>Live File Backup<\/em> demonstrieren, das entwickelt wurde, um ver\u00e4nderte Arbeitsdateien laufend und versioniert zwischen den \u00fcblichen Vollbackups zu sichern. Obwohl es als Desktop-Anwendung konzipiert wurde, kann es so im Hintergrund laufen, auch wenn sich der Benutzer abgemeldet hat &#8211; z.B. wenn weiterhin auch Dateien anderer Benutzer oder externer Datentr\u00e4ger gesichert werden sollen.<\/p>\n<p><em>Live File Backup<\/em> wird normalerweise \u00fcber ein Icon im Infobereich der Taskleiste (SysTray) gesteuert. Da dieses Icon, oder ein entsprechendes Fenster, bei der Ausf\u00fchrung als Service nicht vorhanden sein wird, muss folgendes beachtet werden:<\/p>\n<ul style=\"list-style-type: circle;\">\n<li>F\u00fcr Konfigurations\u00e4nderungen muss der Service gestoppt und deinstalliert werden, dann f\u00fcr das \u00c4ndern der Einstellungen das Programm als Desktop-Anwendung ausgef\u00fchrt und wieder beendet werden, um es dann als Service erneut zu installieren und zu starten. Wie Sie sehen werden, ist das leicht zu bewerkstelligen.<\/li>\n<li>Die Programm-Funktion, um die Anwendung direkt automatisch mit Windows zu starten, kann nicht verwendet werden, weil sonst zwei Instanzen des Programms zur gleichen Zeit laufen w\u00fcrden. Das ist aber kein Problem, weil ja dann die Anwendung sowieso als Dienst\/Service mit Windows gestartet wird.<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<h4><strong>Vorgehen<\/strong><\/h4>\n<p>Nun kommen wir zur Anwendung des kleinen aber genialen Windows-Tools, das fast jedes Desktop-Programm als Service im Hintergrund ausf\u00fchren kann: Es heisst <em><strong>WinSW, Windows Service Wrapper<\/strong><\/em> und wurde von Kohsuke Kawaguchi, Oleg Nenashev und vielen anderen Mitwirkenden als Open Source entwickelt. Alle Details findet man auf GitHub unter: <a href=\"https:\/\/github.com\/winsw\/winsw\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/winsw\/winsw<\/a> .<\/p>\n<h6><strong><br \/>Schritt 1:\u00a0 Betroffenes Desktop-Programm installieren und konfigurieren<\/strong><\/h6>\n<p>Wir laden das Installationsprogramm f\u00fcr unsere Beispielanwendung <em>Live File Backup<\/em> herunter und f\u00fchren es aus: <a href=\"https:\/\/www.livefilebackup.ch\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.livefilebackup.ch<\/a><br \/>Danach steht das Programm als Icon <img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3129\" data-permalink=\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/livefilebackupsmall\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/LiveFileBackupSmall.jpg?fit=32%2C32&amp;ssl=1\" data-orig-size=\"32,32\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"LiveFileBackupSmall\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/LiveFileBackupSmall.jpg?fit=32%2C32&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/LiveFileBackupSmall.jpg?fit=32%2C32&amp;ssl=1\" class=\"alignnone wp-image-3129\" src=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/LiveFileBackupSmall.jpg?resize=24%2C24&#038;ssl=1\" alt=\"\" width=\"24\" height=\"24\" \/> im Infobereich der Taskleiste (SysTray) zur Verf\u00fcgung. Anschliessend setzen wir alle Programm-Einstellungen so, damit es als normales Desktop-Programm unseren W\u00fcnschen entsprechend funktioniert. Anleitung f\u00fcr <em>Live File Backup<\/em> als PDF-Dokument: <a href=\"https:\/\/www.livefilebackup.ch\/public\/LiveFileBackupDE.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.livefilebackup.ch\/public\/LiveFileBackupDE.pdf<\/a><br \/><br \/>Nat\u00fcrlich kann daf\u00fcr auch jedes andere Desktop- oder Kommandozeilen-Programm verwendet werden, das selbst\u00e4ndig ohne Benutzer-Interaktion seine Arbeit verrichten kann.<\/p>\n<h6><br \/><strong>Schritt 2: Das Tool WinSW installieren<\/strong><\/h6>\n<p>Wir laden das Tool <em>WinSW<\/em>\u00a0 herunter und installieren es, die aktuellste Version zum Zeitpunkt dieses Blogs ist 2.11.0:\u00a0 <a href=\"https:\/\/github.com\/winsw\/winsw\/releases\/tag\/v2.11.0\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/winsw\/winsw\/releases\/tag\/v2.11.0<\/a><br \/>Wir ben\u00f6tigen das ausf\u00fchrbare Programm &#8220;WinSW-x64.exe&#8221; und die Konfigurationsdatei &#8220;sample-allOptions.xml&#8221;. Beide speichern wir in einem Verzeichnis wie beispielsweise &#8220;C:\\WinSW&#8221;. Danach vergeben wir an beide Dateien einen beliebigen sinnvollen aber gleichen Namen, z.B. &#8220;LFBservice.exe&#8221; und &#8220;LFBservice.xml&#8221;.<\/p>\n<h6><br \/><strong>Schritt 3: WinSW konfigurieren<\/strong><\/h6>\n<p><em>WinSW<\/em> wird \u00fcber die XML-Datei konfiguriert; wir \u00f6ffnen also &#8220;LFBservice.xml&#8221; in einem Texteditor wie <em>Notepad<\/em>. Die vollst\u00e4ndige Dokumentation befindet sich unter: <a href=\"https:\/\/github.com\/winsw\/winsw\/blob\/v3\/docs\/xml-config-file.md\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/winsw\/winsw\/blob\/v3\/docs\/xml-config-file.md<\/a><br \/>Die meisten Einstellungen in der vorliegenden Datei sind durch\u00a0<code> &lt;!-- ... --&gt;<\/code>\u00a0 auskommentiert, weil sie nicht ben\u00f6tigt werden. F\u00fcr die folgenden relevanten Eintr\u00e4ge entfernen wir die Auskommentierung und\/oder passen die Einstellungen wie folgt an.<\/p>\n<p>ID, Name und Beschreibung f\u00fcr den beabsichtigten Service:<\/p>\n<blockquote>\n<p><code>&lt;!-- ID of the service. It should be unique accross the Windows system--&gt;<\/code><br \/><code>&lt;id&gt;LFBservice&lt;\/id&gt;<\/code><br \/><code>&lt;!-- Display name of the service --&gt;<\/code><br \/><code>&lt;name&gt;LFB Service&lt;\/name&gt;<\/code><br \/><code>&lt;!-- Service description --&gt;<\/code><br \/><code>&lt;description&gt;Live File Backup as a service&lt;\/description&gt;<\/code><\/p>\n<\/blockquote>\n<p>Pfad zur Anwendung, die wir als Service installieren m\u00f6chten:<\/p>\n<blockquote>\n<p><code>&lt;!-- Path to the executable, which should be started --&gt;<\/code><br \/><code>&lt;!-- &lt;executable&gt;%BASE%\\myExecutable.exe&lt;\/executable&gt; --&gt;<\/code><br \/><code>&lt;executable&gt;C:\\Program Files (x86)\\LiveFileBackup\\LiveFileBackup.exe&lt;\/executable&gt;<\/code><\/p>\n<\/blockquote>\n<p>Viele Desktop-Programme laufen nur unter dem Benutzerkonto, in dem sie installiert wurden:<br \/>(Alternativen sind LocalSystem, LocalService, NetworkService. Siehe oben erw\u00e4hnte Dokumentation.)<\/p>\n<blockquote>\n<p><code>&lt;!--<\/code><br \/><code>OPTION: serviceaccount<\/code><br \/><code>Defines account, under which the service should run.<\/code><br \/><code>--&gt;<\/code><br \/><code>&lt;serviceaccount&gt;<\/code><br \/><code>&lt;domain&gt;MyComputerName&lt;\/domain&gt;<\/code><br \/><code>&lt;user&gt;MyLoginName&lt;\/user&gt;<\/code><br \/><code>&lt;password&gt;MyLoginPassword&lt;\/password&gt;<\/code><br \/><code>&lt;allowservicelogon&gt;true&lt;\/allowservicelogon&gt;<\/code><br \/><code>&lt;\/serviceaccount&gt;<\/code><\/p>\n<\/blockquote>\n<p>Neben diesen Einstellungen gibt es noch viele weitere interessante Optionen, die aber im Normalfall f\u00fcr die grunds\u00e4tzliche Funktion nicht unbedingt notwendig sind.<\/p>\n<h6><br \/><strong>Schritt 4: Dienst\/Service installieren und starten<\/strong><\/h6>\n<p>Nachdem wir die Einstellungen in der XML-Datei gespeichert haben, k\u00f6nnen wir nun den neuen Dienst\/Service installieren und starten. Wir \u00f6ffnen eine Eingabeaufforderung (Command-Prompt) oder ein PowerShell-Fenster, idealerwise mit Administrator-Rechten, damit die UAC nicht bei jedem Schritt Admin-Rechte anfordert.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3139\" data-permalink=\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/powershell\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/powershell.jpg?fit=715%2C275&amp;ssl=1\" data-orig-size=\"715,275\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"PowerShell\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/powershell.jpg?fit=300%2C115&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/powershell.jpg?fit=715%2C275&amp;ssl=1\" class=\"alignnone wp-image-3139 size-full\" src=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/powershell.jpg?resize=715%2C275&#038;ssl=1\" alt=\"PowerShell\" width=\"715\" height=\"275\" srcset=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/powershell.jpg?w=715&amp;ssl=1 715w, https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/powershell.jpg?resize=300%2C115&amp;ssl=1 300w\" sizes=\"auto, (max-width: 715px) 100vw, 715px\" \/><\/p>\n<p>In der Eingabeaufforderung wechseln wir in unser zust\u00e4ndiges Verzeichnis, wie beispielsweise &#8220;C:\\WinSW&#8221;.<\/p>\n<p><code>CD C:\\WinSW<\/code><\/p>\n<p>Mit folgendem Befehl erstellen wir den neuen Dienst\/Service:<\/p>\n<p><code>.\\LFBservice install<\/code><\/p>\n<p>Und starten anschliessend den neuen Dienst\/Service:<\/p>\n<p><code>.\\LFBservice start<\/code><\/p>\n<p>Von diesem Zeitpunkt an wird der neue Dienst, und damit unsere Anwendung, bei jedem Start von Windows ausgef\u00fchrt.<\/p>\n<p>Wenn wir die Anzeige der Windows-Dienste \u00f6ffnen, k\u00f6nnen wir dort ebenfalls den neuen Dienst finden und kontrollieren.<\/p>\n<p>Der Dienst kann mit folgenden Befehlen wieder gestopped und deinstalliert werden:<\/p>\n<p><code>.\\LFBservice stop<\/code><\/p>\n<p><code>.\\LFBservice uninstall<\/code><\/p>\n<p><br \/>Wie bereits erw\u00e4hnt, muss der Dienst f\u00fcr \u00c4nderungen an den Anwendungseinstellungen zun\u00e4chst gestoppt und deinstalliert werden, und nach den \u00c4nderungen muss die Anwendung geschlossen, der Dienst neu installiert und wieder gestartet werden. Was aber mit obigen Befehlen einfach und schnell erledigt ist.<\/p>\n<h4><strong><br \/>Fazit<\/strong><\/h4>\n<p>Mit <em>WinSW<\/em>\u00a0 kann fast jedes selbst\u00e4ndig arbeitende Programm in einen Hintergrund-Dienst\/Service verwandelt werden, damit es auch dann l\u00e4uft, wenn kein Benutzer angemeldet ist. F\u00fcr mehr Details schauen Sie sich bitte unbedingt die oben erw\u00e4hnte Dokumentation an.<\/p>\n<p>\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Manchmal w\u00e4re es n\u00fctzlich, ein Windows-Programm im Hintergrund als Dienst (Service) laufen zu lassen, obwohl das Programm f\u00fcr die Ausf\u00fchrung auf dem Desktop oder f\u00fcr die Kommandozeile entwickelt wurde. Das ist einfacher als man gemeinhin denkt &#8211; wenn die Anwendung selbst\u00e4ndig und ohne Benutzer-Interaktion arbeiten kann.<\/p>\n","protected":false},"author":1,"featured_media":3150,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[1,12],"tags":[279,280,278,281,282],"class_list":["post-3122","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein","category-software","tag-als-dienst-laufen-lassen","tag-dienst","tag-run-as-service","tag-service","tag-windows"],"jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Beliebige Windows-Programme als Service im Hintergrund laufen lassen mit WinSW - Infonautics Blog<\/title>\n<meta name=\"description\" content=\"Beliebige Programme als Windows-Service Dienst laufen lassen\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Beliebige Windows-Programme als Service im Hintergrund laufen lassen mit WinSW - Infonautics Blog\" \/>\n<meta property=\"og:description\" content=\"Beliebige Programme als Windows-Service Dienst laufen lassen\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/\" \/>\n<meta property=\"og:site_name\" content=\"Infonautics Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/InfonauticsGmbH\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-01T16:59:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-04T14:23:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservicex.jpg?fit=270%2C215&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"270\" \/>\n\t<meta property=\"og:image:height\" content=\"215\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"InfoBlog\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@InfonauticsGmbH\" \/>\n<meta name=\"twitter:site\" content=\"@InfonauticsGmbH\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"InfoBlog\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/\"},\"author\":{\"name\":\"InfoBlog\",\"@id\":\"https:\/\/www.infonautics.ch\/blog\/#\/schema\/person\/1d5422974013a7c995ce08f5194f2044\"},\"headline\":\"Beliebige Windows-Programme als Service im Hintergrund laufen lassen mit WinSW\",\"datePublished\":\"2021-06-01T16:59:14+00:00\",\"dateModified\":\"2021-06-04T14:23:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/\"},\"wordCount\":855,\"publisher\":{\"@id\":\"https:\/\/www.infonautics.ch\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservicex.jpg?fit=270%2C215&ssl=1\",\"keywords\":[\"Als Dienst laufen lassen\",\"Dienst\",\"Run as service\",\"Service\",\"Windows\"],\"articleSection\":[\"General \/ Allgemein\",\"Software Tools\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/\",\"url\":\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/\",\"name\":\"Beliebige Windows-Programme als Service im Hintergrund laufen lassen mit WinSW - Infonautics Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.infonautics.ch\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservicex.jpg?fit=270%2C215&ssl=1\",\"datePublished\":\"2021-06-01T16:59:14+00:00\",\"dateModified\":\"2021-06-04T14:23:08+00:00\",\"description\":\"Beliebige Programme als Windows-Service Dienst laufen lassen\",\"breadcrumb\":{\"@id\":\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservicex.jpg?fit=270%2C215&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservicex.jpg?fit=270%2C215&ssl=1\",\"width\":270,\"height\":215},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.infonautics.ch\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Beliebige Windows-Programme als Service im Hintergrund laufen lassen mit WinSW\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.infonautics.ch\/blog\/#website\",\"url\":\"https:\/\/www.infonautics.ch\/blog\/\",\"name\":\"Infonautics Blog\",\"description\":\"English and German posts  \/  Englische und Deutsche Beitr\u00e4ge\",\"publisher\":{\"@id\":\"https:\/\/www.infonautics.ch\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.infonautics.ch\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.infonautics.ch\/blog\/#organization\",\"name\":\"Infonautics GmbH\",\"url\":\"https:\/\/www.infonautics.ch\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.infonautics.ch\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2015\/05\/LogoGoogleProfilfoto.jpg?fit=250%2C250&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2015\/05\/LogoGoogleProfilfoto.jpg?fit=250%2C250&ssl=1\",\"width\":250,\"height\":250,\"caption\":\"Infonautics GmbH\"},\"image\":{\"@id\":\"https:\/\/www.infonautics.ch\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/InfonauticsGmbH\/\",\"https:\/\/x.com\/InfonauticsGmbH\",\"https:\/\/www.linkedin.com\/company\/infonautics-gmbh\",\"https:\/\/www.youtube.com\/user\/Infonautics\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.infonautics.ch\/blog\/#\/schema\/person\/1d5422974013a7c995ce08f5194f2044\",\"name\":\"InfoBlog\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.infonautics.ch\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5fb0abaeb56ca7af64cc422f8c29de5e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5fb0abaeb56ca7af64cc422f8c29de5e?s=96&d=mm&r=g\",\"caption\":\"InfoBlog\"},\"sameAs\":[\"https:\/\/www.infonautics.ch\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Beliebige Windows-Programme als Service im Hintergrund laufen lassen mit WinSW - Infonautics Blog","description":"Beliebige Programme als Windows-Service Dienst laufen lassen","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/","og_locale":"en_US","og_type":"article","og_title":"Beliebige Windows-Programme als Service im Hintergrund laufen lassen mit WinSW - Infonautics Blog","og_description":"Beliebige Programme als Windows-Service Dienst laufen lassen","og_url":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/","og_site_name":"Infonautics Blog","article_publisher":"https:\/\/www.facebook.com\/InfonauticsGmbH\/","article_published_time":"2021-06-01T16:59:14+00:00","article_modified_time":"2021-06-04T14:23:08+00:00","og_image":[{"width":270,"height":215,"url":"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservicex.jpg?fit=270%2C215&ssl=1","type":"image\/jpeg"}],"author":"InfoBlog","twitter_card":"summary_large_image","twitter_creator":"@InfonauticsGmbH","twitter_site":"@InfonauticsGmbH","twitter_misc":{"Written by":"InfoBlog","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#article","isPartOf":{"@id":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/"},"author":{"name":"InfoBlog","@id":"https:\/\/www.infonautics.ch\/blog\/#\/schema\/person\/1d5422974013a7c995ce08f5194f2044"},"headline":"Beliebige Windows-Programme als Service im Hintergrund laufen lassen mit WinSW","datePublished":"2021-06-01T16:59:14+00:00","dateModified":"2021-06-04T14:23:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/"},"wordCount":855,"publisher":{"@id":"https:\/\/www.infonautics.ch\/blog\/#organization"},"image":{"@id":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservicex.jpg?fit=270%2C215&ssl=1","keywords":["Als Dienst laufen lassen","Dienst","Run as service","Service","Windows"],"articleSection":["General \/ Allgemein","Software Tools"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/","url":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/","name":"Beliebige Windows-Programme als Service im Hintergrund laufen lassen mit WinSW - Infonautics Blog","isPartOf":{"@id":"https:\/\/www.infonautics.ch\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#primaryimage"},"image":{"@id":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservicex.jpg?fit=270%2C215&ssl=1","datePublished":"2021-06-01T16:59:14+00:00","dateModified":"2021-06-04T14:23:08+00:00","description":"Beliebige Programme als Windows-Service Dienst laufen lassen","breadcrumb":{"@id":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#primaryimage","url":"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservicex.jpg?fit=270%2C215&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservicex.jpg?fit=270%2C215&ssl=1","width":270,"height":215},{"@type":"BreadcrumbList","@id":"https:\/\/www.infonautics.ch\/blog\/beliebige-windows-programme-als-service-im-hintergrund-laufen-lassen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.infonautics.ch\/blog\/"},{"@type":"ListItem","position":2,"name":"Beliebige Windows-Programme als Service im Hintergrund laufen lassen mit WinSW"}]},{"@type":"WebSite","@id":"https:\/\/www.infonautics.ch\/blog\/#website","url":"https:\/\/www.infonautics.ch\/blog\/","name":"Infonautics Blog","description":"English and German posts  \/  Englische und Deutsche Beitr\u00e4ge","publisher":{"@id":"https:\/\/www.infonautics.ch\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.infonautics.ch\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.infonautics.ch\/blog\/#organization","name":"Infonautics GmbH","url":"https:\/\/www.infonautics.ch\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.infonautics.ch\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2015\/05\/LogoGoogleProfilfoto.jpg?fit=250%2C250&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2015\/05\/LogoGoogleProfilfoto.jpg?fit=250%2C250&ssl=1","width":250,"height":250,"caption":"Infonautics GmbH"},"image":{"@id":"https:\/\/www.infonautics.ch\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/InfonauticsGmbH\/","https:\/\/x.com\/InfonauticsGmbH","https:\/\/www.linkedin.com\/company\/infonautics-gmbh","https:\/\/www.youtube.com\/user\/Infonautics"]},{"@type":"Person","@id":"https:\/\/www.infonautics.ch\/blog\/#\/schema\/person\/1d5422974013a7c995ce08f5194f2044","name":"InfoBlog","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.infonautics.ch\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5fb0abaeb56ca7af64cc422f8c29de5e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5fb0abaeb56ca7af64cc422f8c29de5e?s=96&d=mm&r=g","caption":"InfoBlog"},"sameAs":["https:\/\/www.infonautics.ch"]}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.infonautics.ch\/blog\/wp-content\/uploads\/2021\/06\/runasservicex.jpg?fit=270%2C215&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4xMM9-Om","_links":{"self":[{"href":"https:\/\/www.infonautics.ch\/blog\/wp-json\/wp\/v2\/posts\/3122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.infonautics.ch\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.infonautics.ch\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.infonautics.ch\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.infonautics.ch\/blog\/wp-json\/wp\/v2\/comments?post=3122"}],"version-history":[{"count":30,"href":"https:\/\/www.infonautics.ch\/blog\/wp-json\/wp\/v2\/posts\/3122\/revisions"}],"predecessor-version":[{"id":3166,"href":"https:\/\/www.infonautics.ch\/blog\/wp-json\/wp\/v2\/posts\/3122\/revisions\/3166"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.infonautics.ch\/blog\/wp-json\/wp\/v2\/media\/3150"}],"wp:attachment":[{"href":"https:\/\/www.infonautics.ch\/blog\/wp-json\/wp\/v2\/media?parent=3122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.infonautics.ch\/blog\/wp-json\/wp\/v2\/categories?post=3122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.infonautics.ch\/blog\/wp-json\/wp\/v2\/tags?post=3122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}