<?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[[Anfänger] Computername ändern &amp;lt;= unbeantwortet]]></title><description><![CDATA[<p>Scheinbar bin Ich mal wieder zu doof. Ich möchte gerne den Computernamen ändern über mein Programm... Wenn Ich es mit dem Befehl</p>
<pre><code class="language-cpp">if(RegOpenKeyEx(
			HKEY_LOCAL_MACHINE,
			&quot;SYSTEM\\CurrentControlSet\\Control\\ComputerName\\ComputerName&quot;,
			0,KEY_WRITE,&amp;hKey) == ERROR_SUCCESS)
		{
			// Registryeintrag setzen
			RegSetValueEx(
				hKey,&quot;ComputerName&quot;,0,REG_SZ,(unsigned char*) m_ServerName.GetBuffer(0),
				m_ServerName.GetLength()+1);

			//Registryeintrag schließen
			RegCloseKey(hKey);
		}
</code></pre>
<p>mache, passiert nischt. Nach dem Neustart ist alles wie vorher. Mit SetEnviromentVariable kommen Fehler.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/158979/anfänger-computername-ändern-lt-unbeantwortet</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Jul 2026 10:06:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/158979.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 11 Sep 2006 05:28:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [Anfänger] Computername ändern &amp;lt;= unbeantwortet on Mon, 11 Sep 2006 11:53:21 GMT]]></title><description><![CDATA[<p>Scheinbar bin Ich mal wieder zu doof. Ich möchte gerne den Computernamen ändern über mein Programm... Wenn Ich es mit dem Befehl</p>
<pre><code class="language-cpp">if(RegOpenKeyEx(
			HKEY_LOCAL_MACHINE,
			&quot;SYSTEM\\CurrentControlSet\\Control\\ComputerName\\ComputerName&quot;,
			0,KEY_WRITE,&amp;hKey) == ERROR_SUCCESS)
		{
			// Registryeintrag setzen
			RegSetValueEx(
				hKey,&quot;ComputerName&quot;,0,REG_SZ,(unsigned char*) m_ServerName.GetBuffer(0),
				m_ServerName.GetLength()+1);

			//Registryeintrag schließen
			RegCloseKey(hKey);
		}
</code></pre>
<p>mache, passiert nischt. Nach dem Neustart ist alles wie vorher. Mit SetEnviromentVariable kommen Fehler.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1134874</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1134874</guid><dc:creator><![CDATA[digi333]]></dc:creator><pubDate>Mon, 11 Sep 2006 11:53:21 GMT</pubDate></item><item><title><![CDATA[Reply to [Anfänger] Computername ändern &amp;lt;= unbeantwortet on Mon, 11 Sep 2006 06:05:08 GMT]]></title><description><![CDATA[<p>digi333 schrieb:</p>
<blockquote>
<p>Ich möchte gerne den Computernamen ändern über mein Programm... Wenn Ich es mit dem Befehl</p>
</blockquote>
<p>Das ist kein Befehl. Strenggenommen gibt's in C und C++ gar keine Befehle. Warum benutzt du nicht SetComputerName?</p>
<blockquote>
<p>Mit SetEnviromentVariable kommen Fehler. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
</blockquote>
<p>Ein Tipp für die Zukunft: Den genauen Wortlaut der Fehlermeldung angeben. Mit &quot;es kommen Fehler&quot; kann niemand etwas anfangen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1134881</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1134881</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Mon, 11 Sep 2006 06:05:08 GMT</pubDate></item><item><title><![CDATA[Reply to [Anfänger] Computername ändern &amp;lt;= unbeantwortet on Mon, 11 Sep 2006 06:11:58 GMT]]></title><description><![CDATA[<p>Danke! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>Wie gesagt bin Ich Anfänger und werden deinen Hinweis zu Herzen nehmen und mir für die Zukunft merken.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1134884</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1134884</guid><dc:creator><![CDATA[digi333]]></dc:creator><pubDate>Mon, 11 Sep 2006 06:11:58 GMT</pubDate></item><item><title><![CDATA[Reply to [Anfänger] Computername ändern &amp;lt;= unbeantwortet on Mon, 11 Sep 2006 06:26:32 GMT]]></title><description><![CDATA[<p>SetComputerName und mein Quelltext machen das selbe... beide schreiben in die Registry unter dem angegebenen Eintrag den Namen. Nach dem Neustart ist auch ein Namenswechsel bedingt (Arbeitsplatz heißt jetzt &quot;Nachname auf Computername&quot;) sichtbar, aber der Rechner heißt nicht anders.</p>
<p>Systemsteuerung-&gt; System-&gt; Computername-&gt; Ändern... dort steht der eigentliche (alte) Computername nach wie vor. Wie kann man den den 100%-ig ändern?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1134886</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1134886</guid><dc:creator><![CDATA[digi333]]></dc:creator><pubDate>Mon, 11 Sep 2006 06:26:32 GMT</pubDate></item><item><title><![CDATA[Reply to [Anfänger] Computername ändern &amp;lt;= unbeantwortet on Tue, 12 Sep 2006 06:34:53 GMT]]></title><description><![CDATA[<p>Verwende bitte &quot;SetComputerName(Ex)&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1135570</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135570</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Tue, 12 Sep 2006 06:34:53 GMT</pubDate></item><item><title><![CDATA[Reply to [Anfänger] Computername ändern &amp;lt;= unbeantwortet on Tue, 12 Sep 2006 06:42:42 GMT]]></title><description><![CDATA[<p>Sagen wir anders: Du bist blauäugig...</p>
<p>Nur das Ändern eines Registry Eintrages ist hier nicht alles... Die Funktion macht mit Sicherheit einiges mehr! Wäre dieser Rechner teil einer Domäne wäre es ja fatal, wenn man mit so einem einfachen Registry Hack einen anderen rechner vorspielen könnte...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1135575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135575</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 12 Sep 2006 06:42:42 GMT</pubDate></item><item><title><![CDATA[Reply to [Anfänger] Computername ändern &amp;lt;= unbeantwortet on Tue, 12 Sep 2006 07:31:12 GMT]]></title><description><![CDATA[<p>Ich hab ja nur gemeint, dass die Funktion SetComputerName nach außen hin erstmal nix anderes macht (Ihr habt mich scheinbar falsch verstanden). Ich wollte mir nicht anmaßen irgendwas besseres als SetComputerName geschrieben zu haben. Das ist auch definitiv nicht so, aber diese Reaktion auf die Frage war mir unverständlich, da der Titel ja schon laut schreit, dass Ich ein Anfänger bin.</p>
<p>Nochmal: SetComputerName und der Registryeintrag verändern nicht wirklich den Computernamen. Aus irgendeinem Grund ist nach dem Neustart der alte Name vorhanden. Habt ihr noch eine Idee? Ich teste mal das Programm auf einem anderen PC (, der nicht an das Ethernet verbunden ist - vielleicht irgendwelche Rückspielaktionen oder spezieller Schreibschutz)</p>
<p>Danke für jeden kostruktiven Beitrag!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1135589</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135589</guid><dc:creator><![CDATA[digi333]]></dc:creator><pubDate>Tue, 12 Sep 2006 07:31:12 GMT</pubDate></item></channel></rss>