<?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[Problem mit Dos-Befehl]]></title><description><![CDATA[<p>Hi</p>
<p>Ich würde gerne folgenden Befehl ausführen:</p>
<pre><code class="language-cpp">system(
 &quot;\&quot;&quot; + ExtractFilePath(Application-&gt;ExeName) +
 &quot;instsrv.exe\&quot; MyService \&quot;&quot;                 +
 ExtractFilePath(Application-&gt;ExeName)        +
 &quot;srvany.exe\&quot;&quot;
 ).c_str());
</code></pre>
<p>Im Endeffekt sieht das ganze so aus:</p>
<p>&quot;C:\Dokumente und Einstellungen\Besitzer\Desktop\blub\autostart\instsrv.exe&quot; MyService &quot;C:\Dokumente und Einstellungen\Besitzer\Desktop\blub\autostart\srvany.exe&quot;</p>
<p>Wenn ich jetzt den obigen Quelltext ausführe blitzt das Dos-Fenster kurz auf aber in der Registry wird kein neuer Ordner erstellt wie es ja eigentlich passieren sollte.<br />
Wenn ich aber den Befehl so wie er am Ende aussieht in die Dos-Eingabe einfüge und ausführe funzt das wunderbar.</p>
<p>Ich glaube die Lösung liegt wie so oft zum Greifen nahe aber ich komme einfach nicht drauf. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /><br />
Könnte mir bitte jemand helfen?</p>
<p>Gruß<br />
wasserkocher</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/153195/problem-mit-dos-befehl</link><generator>RSS for Node</generator><lastBuildDate>Sun, 09 Aug 2026 06:35:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/153195.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 13 Jul 2006 19:21:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit Dos-Befehl on Thu, 13 Jul 2006 19:21:21 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Ich würde gerne folgenden Befehl ausführen:</p>
<pre><code class="language-cpp">system(
 &quot;\&quot;&quot; + ExtractFilePath(Application-&gt;ExeName) +
 &quot;instsrv.exe\&quot; MyService \&quot;&quot;                 +
 ExtractFilePath(Application-&gt;ExeName)        +
 &quot;srvany.exe\&quot;&quot;
 ).c_str());
</code></pre>
<p>Im Endeffekt sieht das ganze so aus:</p>
<p>&quot;C:\Dokumente und Einstellungen\Besitzer\Desktop\blub\autostart\instsrv.exe&quot; MyService &quot;C:\Dokumente und Einstellungen\Besitzer\Desktop\blub\autostart\srvany.exe&quot;</p>
<p>Wenn ich jetzt den obigen Quelltext ausführe blitzt das Dos-Fenster kurz auf aber in der Registry wird kein neuer Ordner erstellt wie es ja eigentlich passieren sollte.<br />
Wenn ich aber den Befehl so wie er am Ende aussieht in die Dos-Eingabe einfüge und ausführe funzt das wunderbar.</p>
<p>Ich glaube die Lösung liegt wie so oft zum Greifen nahe aber ich komme einfach nicht drauf. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /><br />
Könnte mir bitte jemand helfen?</p>
<p>Gruß<br />
wasserkocher</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1097363</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1097363</guid><dc:creator><![CDATA[wasserkocher]]></dc:creator><pubDate>Thu, 13 Jul 2006 19:21:21 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Dos-Befehl on Thu, 13 Jul 2006 19:28:49 GMT]]></title><description><![CDATA[<p>Ehm die Pfadangaben in Strings müssen mit &quot;\&quot; geschrieben werden, so kann das nicht funktionieren!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1097369</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1097369</guid><dc:creator><![CDATA[Kevinus]]></dc:creator><pubDate>Thu, 13 Jul 2006 19:28:49 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Dos-Befehl on Thu, 13 Jul 2006 19:53:03 GMT]]></title><description><![CDATA[<p>Ich hab doch garkeine manuellen Pfadangaben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /><br />
Wenn ich mir das Ergebnis auf ein TEdit ausgeben lasse kriege ich folgendes:</p>
<p>&quot;C:\Dokumente und Einstellungen\Besitzer\Desktop\blub\autostart\instsrv.exe&quot; MyService &quot;C:\Dokumente und Einstellungen\Besitzer\Desktop\blub\autostart\srvany.exe&quot;</p>
<p>Wenn ich das in ein Dos-Fenster einfüge und auf Enter drücke funzt das wunderbar.<br />
Wenn ich das selbe, dass intern so aussieht:<br />
{ &quot;\&quot;C:\\Dokumente und Einstellungen\\Besitzer\\Desktop\\blub\\autostart\\instsrv.exe\&quot; blub \&quot;C:\\Dokumente und Einstellungen\\Besitzer\\Desktop\\blub\\autostart\\srvany.exe\&quot;&quot; }<br />
über system() ausführe klappt das nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1097379</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1097379</guid><dc:creator><![CDATA[wasserkocher]]></dc:creator><pubDate>Thu, 13 Jul 2006 19:53:03 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Dos-Befehl on Thu, 13 Jul 2006 21:30:09 GMT]]></title><description><![CDATA[<p>Also erstens fehlen meines Erachtens Klammern in Deinem Code.<br />
Zweitens Escape-Sequenzen(siehe Kevinus)<br />
Was soll drittens das erste &quot;\&quot; vor dem Laufwerk?<br />
Und viertens ist system veraltet. Nimm lieber ShellExecute.</p>
<p>Gruss</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1097424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1097424</guid><dc:creator><![CDATA[Rostfrei**]]></dc:creator><pubDate>Thu, 13 Jul 2006 21:30:09 GMT</pubDate></item></channel></rss>