<?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[File copy tool]]></title><description><![CDATA[<p>Hallo leute,ich versuche ein kleines file copy tool zu schreiben.<br />
Leider weiß ich nicht,wie Ich die files auf das eingegebene laufwerk kopieren soll.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;

using namespace std;

int main()

{
    cout &lt;&lt; &quot;Simple installer,press 1 to continue&quot; &lt;&lt; endl;

    int laufwerk;
    laufwerk = 1;

cout &lt;&lt; &quot;Laufwerksbuchstaben eingeben&quot; &lt;&lt; endl;

cin &gt;&gt; laufwerk;

cin.get();

cout &lt;&lt; &quot;test&quot;
&lt;&lt; 1
&lt;&lt; &quot;starting install\n&quot;;

CopyFileA(&quot;test.txt&quot;,&quot;DER EINGEGEBENE LAUFWERKSBUCHSTABEN:\\test1.txt&quot;,FALSE); 

cin.get();
return 0;

}
</code></pre>
<p>Also ich will einfach ein tool schreiben,dass wenn ich es starte mich nach dem laufwerksbuchstaben frage,ich gebe den laufwerksbuchstaben ein und es wird dann dorthin installert.</p>
<p>Ich sitze schon den ganzen Tag vor dem Code,dann habe ich dieses Forum entdeckt und habe wieder hoffnung bekommen.</p>
<p>bitte helft mir,danke <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/282004/file-copy-tool</link><generator>RSS for Node</generator><lastBuildDate>Sun, 23 Aug 2026 10:34:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/282004.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 11 Feb 2011 19:33:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to File copy tool on Fri, 11 Feb 2011 19:33:27 GMT]]></title><description><![CDATA[<p>Hallo leute,ich versuche ein kleines file copy tool zu schreiben.<br />
Leider weiß ich nicht,wie Ich die files auf das eingegebene laufwerk kopieren soll.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;

using namespace std;

int main()

{
    cout &lt;&lt; &quot;Simple installer,press 1 to continue&quot; &lt;&lt; endl;

    int laufwerk;
    laufwerk = 1;

cout &lt;&lt; &quot;Laufwerksbuchstaben eingeben&quot; &lt;&lt; endl;

cin &gt;&gt; laufwerk;

cin.get();

cout &lt;&lt; &quot;test&quot;
&lt;&lt; 1
&lt;&lt; &quot;starting install\n&quot;;

CopyFileA(&quot;test.txt&quot;,&quot;DER EINGEGEBENE LAUFWERKSBUCHSTABEN:\\test1.txt&quot;,FALSE); 

cin.get();
return 0;

}
</code></pre>
<p>Also ich will einfach ein tool schreiben,dass wenn ich es starte mich nach dem laufwerksbuchstaben frage,ich gebe den laufwerksbuchstaben ein und es wird dann dorthin installert.</p>
<p>Ich sitze schon den ganzen Tag vor dem Code,dann habe ich dieses Forum entdeckt und habe wieder hoffnung bekommen.</p>
<p>bitte helft mir,danke <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2019851</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019851</guid><dc:creator><![CDATA[cppnoobie]]></dc:creator><pubDate>Fri, 11 Feb 2011 19:33:27 GMT</pubDate></item><item><title><![CDATA[Reply to File copy tool on Fri, 11 Feb 2011 19:51:12 GMT]]></title><description><![CDATA[<p>In C++ gibt's dafür Strings, sind in der Standard-Library auch drin:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;   //&lt;&lt;-- Header
#include &lt;windows.h&gt;

using namespace std;

int main()
{
    cout &lt;&lt; &quot;Simple installer,press 1 to continue&quot; &lt;&lt; endl;

    char laufwerk;  //&lt;&lt;-- char ist ein Zeichen, wie 'A' oder 'C'
    cout &lt;&lt; &quot;Laufwerksbuchstaben eingeben: &quot; &lt;&lt; endl;
    cin &gt;&gt; laufwerk;

    string ZielDatei = &quot;X:\\test1.txt&quot;;   //&lt;&lt;-- String initialisieren, mit X als Platzhalter
    ZielDatei[0] = laufwerk;  //&lt;&lt;-- Erstes Zeichen wird Laufwerksbuchstabe

    cin.get();

    cout &lt;&lt; &quot;test&quot; &lt;&lt; 1 &lt;&lt; &quot;starting install\n&quot;;

    const char* Zeiger = ZielDatei.c_str();  //&lt;&lt;-- Die WinAPI kennt leider keinen std::string
                                             //     Deshalb holen wir uns einen rohen Zeiger
    CopyFileA( &quot;test.txt&quot;, Zeiger, FALSE );

    cin.get();
    return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2019855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019855</guid><dc:creator><![CDATA[fdfdg]]></dc:creator><pubDate>Fri, 11 Feb 2011 19:51:12 GMT</pubDate></item><item><title><![CDATA[Reply to File copy tool on Fri, 11 Feb 2011 20:13:59 GMT]]></title><description><![CDATA[<p>Danke,probiere ich gleich aus.<br />
Größes Dankeschön :=)</p>
<p>EDIT:<br />
Klappt leider nicht,code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;   //&lt;&lt;-- Header
#include &lt;windows.h&gt;

using namespace std;

int main()
{
    cout &lt;&lt; &quot;Press 1 to continue&quot; &lt;&lt; endl;

    char laufwerk;  //&lt;&lt;-- char ist ein Zeichen, wie 'A' oder 'C'
    cout &lt;&lt; &quot;Drive Letter (nur der buchstabe): &quot; &lt;&lt; endl;
    cin &gt;&gt; laufwerk;

    string ZielDatei = &quot;test.txt&quot;;   //&lt;&lt;-- String initialisieren, mit X als Platzhalter
    ZielDatei[0] = laufwerk;  //&lt;&lt;-- Erstes Zeichen wird Laufwerksbuchstabe

    cin.get();

    cout &lt;&lt; 1 &lt;&lt; &quot;Installing....Install finished,press ENTER!\n&quot;;

    const char* Zeiger = ZielDatei.c_str();  //&lt;&lt;-- Die WinAPI kennt leider keinen std::string
                                             //     Deshalb holen wir uns einen rohen Zeiger
    CopyFileA( &quot;test.txt&quot;, Zeiger, FALSE );

    cin.get();
    return 0;
</code></pre>
<p>die text.txt datei ist im selben ordner wie die komplimierte exe,es wird aber nichts kopiert?</p>
<p>Habe zum test als laufwerksbuchstaben</p>
<blockquote>
<p>C</p>
</blockquote>
<p>eingegeben,klappt aber nicht.</p>
<p>Danke und lg <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2019865</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019865</guid><dc:creator><![CDATA[cppnoobie]]></dc:creator><pubDate>Fri, 11 Feb 2011 20:13:59 GMT</pubDate></item><item><title><![CDATA[Reply to File copy tool on Fri, 11 Feb 2011 20:22:54 GMT]]></title><description><![CDATA[<p>cppnoobie schrieb:</p>
<blockquote>
<p>..im selben ordner wie die komplimierte exe</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>copy &amp; paste ist jetzt nicht wirklich schwer oder?</p>
<p>Vergleiche:</p>
<p>fdfdg schrieb:</p>
<blockquote>
<pre><code class="language-cpp">string ZielDatei = &quot;X:\\test1.txt&quot;;   //&lt;&lt;-- String initialisieren, mit X als Platzhalter
</code></pre>
</blockquote>
<p>mit</p>
<p>cppnoobie schrieb:</p>
<blockquote>
<pre><code class="language-cpp">string ZielDatei = &quot;test.txt&quot;;   //&lt;&lt;-- String initialisieren, mit X als Platzhalter
</code></pre>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/2019868</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019868</guid><dc:creator><![CDATA[inter2k3]]></dc:creator><pubDate>Fri, 11 Feb 2011 20:22:54 GMT</pubDate></item><item><title><![CDATA[Reply to File copy tool on Fri, 11 Feb 2011 20:32:54 GMT]]></title><description><![CDATA[<p>Danke <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>
<p>Sorry,mich hat das X ein bisschen verwirrt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2019873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019873</guid><dc:creator><![CDATA[cppnoobie]]></dc:creator><pubDate>Fri, 11 Feb 2011 20:32:54 GMT</pubDate></item><item><title><![CDATA[Reply to File copy tool on Fri, 11 Feb 2011 20:57:24 GMT]]></title><description><![CDATA[<p>Habe mich hier registriert,also sorry wegen dem doppelpost.<br />
Habe da noch eine frage,ich will nun die datei &quot;text.txt&quot; nach laufwerk:neuer/ordner kopieren.</p>
<p>meine code lautet so:</p>
<pre><code class="language-cpp">CopyFileA( &quot;test.txt&quot;, Zeiger:\\neuer\Ordner\test.txt, FALSE );
</code></pre>
<p>wie kann man in c++ ganze ordner mit unterordnern kopieren und wie kann man welche erstellen?</p>
<p>klappt aber leider nicht,danke <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2019884</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019884</guid><dc:creator><![CDATA[the_real_noob]]></dc:creator><pubDate>Fri, 11 Feb 2011 20:57:24 GMT</pubDate></item><item><title><![CDATA[Reply to File copy tool on Fri, 11 Feb 2011 21:09:30 GMT]]></title><description><![CDATA[<p>the_real_noob schrieb:</p>
<blockquote>
<p>klappt aber leider nicht,danke <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>
</blockquote>
<p>Das ist keine Fehlerbeschreibung.</p>
<p>Ansonsten musst du dich mit C-Strings befassen, da die WinAPI in C geschrieben ist. Allerdings halte ich es für sehr fragwürdig, dass du direkt mit etwas so großem und nicht sonderlich anfängerfreundlichem einsteigst. Lern doch zunächst die Grundlagen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2019887</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019887</guid><dc:creator><![CDATA[löälöä]]></dc:creator><pubDate>Fri, 11 Feb 2011 21:09:30 GMT</pubDate></item><item><title><![CDATA[Reply to File copy tool on Sat, 12 Feb 2011 13:09:16 GMT]]></title><description><![CDATA[<p>In Strings musst du immer \\ verwenden, wenn du \ meinst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2020043</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2020043</guid><dc:creator><![CDATA[wxSkip]]></dc:creator><pubDate>Sat, 12 Feb 2011 13:09:16 GMT</pubDate></item><item><title><![CDATA[Reply to File copy tool on Sat, 12 Feb 2011 13:25:59 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">wie kann man in c++ ganze ordner mit unterordnern kopieren und wie kann man welche erstellen?
</code></pre>
<p>Boost.Filesystem</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2020049</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2020049</guid><dc:creator><![CDATA[Ethon]]></dc:creator><pubDate>Sat, 12 Feb 2011 13:25:59 GMT</pubDate></item></channel></rss>