<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Benutzernamen mit einem Dienst auslesen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe folgendes Problem: Ich möchte mit einem Dienst den aktuell angemeldeten Benutzer auslesen.</p>
<p>Habe schon folgendes ohne Erfolg probiert:</p>
<p>getenv(&quot;username&quot;); - Hier ist der Benutername aber Lerr :-((<br />
GetUserName - Hier erhalte ich immer SYSTEM :-(((</p>
<p>Habt ihr noch ein paar Ideen für mich?</p>
<p>Danke und Gruß</p>
<p>Tobias</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/142312/benutzernamen-mit-einem-dienst-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Jul 2026 13:20:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/142312.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 29 Mar 2006 13:38:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Benutzernamen mit einem Dienst auslesen on Wed, 29 Mar 2006 13:38:01 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe folgendes Problem: Ich möchte mit einem Dienst den aktuell angemeldeten Benutzer auslesen.</p>
<p>Habe schon folgendes ohne Erfolg probiert:</p>
<p>getenv(&quot;username&quot;); - Hier ist der Benutername aber Lerr :-((<br />
GetUserName - Hier erhalte ich immer SYSTEM :-(((</p>
<p>Habt ihr noch ein paar Ideen für mich?</p>
<p>Danke und Gruß</p>
<p>Tobias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1026496</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1026496</guid><dc:creator><![CDATA[? ? ?]]></dc:creator><pubDate>Wed, 29 Mar 2006 13:38:01 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzernamen mit einem Dienst auslesen on Wed, 29 Mar 2006 15:25:26 GMT]]></title><description><![CDATA[<p>Welchen Benutzer? von den vielen?<br />
Console-Session? Remote-Session?<br />
Unter NT/XP kann es ganz viele angemeldete Benutzer geben... unter XP können sich sogar beliebig viele Benutzer den Rechner teilen und sich gleichzeitig anmelden (via Remote-Desktop).<br />
Welchen willst Du jetzt wissen?</p>
<p>Siehe:<br />
- WTSEnumerateSessions<br />
- OpenWindowStation<br />
- GetUserObjectInformation</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1026595</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1026595</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Wed, 29 Mar 2006 15:25:26 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzernamen mit einem Dienst auslesen on Wed, 29 Mar 2006 16:16:04 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Den Benutzer, den ich auch GetUserName bekomme <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
<p>Danke und Gruß</p>
<p>Tobias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1026649</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1026649</guid><dc:creator><![CDATA[? ? ?]]></dc:creator><pubDate>Wed, 29 Mar 2006 16:16:04 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzernamen mit einem Dienst auslesen on Wed, 29 Mar 2006 16:37:27 GMT]]></title><description><![CDATA[<p>Wenn Du in einem Service bisst läuft der normalerweise im Serivce-Account... somit ist das nicht vergleichbar.</p>
<p>Und wenn Du im Gegensatz eine &quot;normale&quot; Anwendung hast, dann wird die i.d.R. von einem Benutzer in einer bestimmten Session gestartet. Da gibt es also kein Zuordnungs-Problem...</p>
<p>Im Service kannst Du natürlich auch &quot;GetUserName&quot; aufrufen. Das liefert dann den Benutzernamen, in welchem der Service gestartet wurde.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1026667</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1026667</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Wed, 29 Mar 2006 16:37:27 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzernamen mit einem Dienst auslesen on Wed, 29 Mar 2006 16:44:39 GMT]]></title><description><![CDATA[<p>Sowas habe ich mir schon gedacht,</p>
<p>also sieht es schlecht aus.</p>
<p>Die Idee, die ich jetzt noch hab, ist beim Start vom Rechner in die Autostart ein kleines Programm zu tun, welches mir den Username an den Dienst schickt.<br />
Wäre das Okay, oder ehr nicht so gut?</p>
<p>Danke und Gruß</p>
<p>Tobias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1026674</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1026674</guid><dc:creator><![CDATA[? ? ?]]></dc:creator><pubDate>Wed, 29 Mar 2006 16:44:39 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzernamen mit einem Dienst auslesen on Wed, 29 Mar 2006 16:53:40 GMT]]></title><description><![CDATA[<p>Was spricht gegen<br />
- WTSEnumerateSessions<br />
- OpenWindowStation<br />
- GetUserObjectInformation<br />
?</p>
<p>Wenn Du was in den Autostart tust, hast Du ja wieder das gleiche Problem... wenn sich mehrere Anmelden, wird jedesmal der Namen Deinem Service mitgeteilt... das Problem hast Du somit nur verlagert...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1026685</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1026685</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Wed, 29 Mar 2006 16:53:40 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzernamen mit einem Dienst auslesen on Wed, 29 Mar 2006 18:14:15 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>damit hast du natürlich Recht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":-("
      alt="😞"
    /></p>
<p>Naja, nach den Befehlen hab ich gegoogelt, aber so Recht was gefunden habe ich nicht. Kannst du mir vielleicht noch ein paar Informationen zu den Befehlen geben?</p>
<p>DANKE</p>
<p>Tobias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1026748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1026748</guid><dc:creator><![CDATA[? ? ?]]></dc:creator><pubDate>Wed, 29 Mar 2006 18:14:15 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzernamen mit einem Dienst auslesen on Thu, 30 Mar 2006 10:03:54 GMT]]></title><description><![CDATA[<p><a href="http://msdn.microsoft.com/library/" rel="nofollow">http://msdn.microsoft.com/library/</a> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1027009</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1027009</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 30 Mar 2006 10:03:54 GMT</pubDate></item></channel></rss>