<?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[Datei suchen und löschen]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich möchte alle Festplatten nach einer bestimmten Datei durchsuchen, und diese löschen. Wie stelle ich das an?</p>
<p>Ich weiß das man so anfängt:</p>
<pre><code class="language-cpp">HANDLE fHandle;
WIN32_FIND_DATA wfd;
fHandle=FindFirstFile(&quot;c:\\*&quot;, &amp;wfd);
</code></pre>
<p>Mein Problem ist, wie kann ich mit mehreren Festplatten (bzw Partitionen) umgehen und die Datei anschließend löschen <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/76173/datei-suchen-und-löschen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 12:58:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/76173.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 08 Jun 2004 13:53:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datei suchen und löschen on Tue, 08 Jun 2004 13:53:17 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich möchte alle Festplatten nach einer bestimmten Datei durchsuchen, und diese löschen. Wie stelle ich das an?</p>
<p>Ich weiß das man so anfängt:</p>
<pre><code class="language-cpp">HANDLE fHandle;
WIN32_FIND_DATA wfd;
fHandle=FindFirstFile(&quot;c:\\*&quot;, &amp;wfd);
</code></pre>
<p>Mein Problem ist, wie kann ich mit mehreren Festplatten (bzw Partitionen) umgehen und die Datei anschließend löschen <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>
]]></description><link>https://www.c-plusplus.net/forum/post/536013</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/536013</guid><dc:creator><![CDATA[Rodney]]></dc:creator><pubDate>Tue, 08 Jun 2004 13:53:17 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Tue, 08 Jun 2004 14:50:56 GMT]]></title><description><![CDATA[<p>noch eine Frage:</p>
<p>wenn ich dann eine Datei gefunden habe, wie kann ich den Pfad zu ihr ermitteln?<br />
Also bei c:\ordner\test.tmp nur c:\ordner</p>
<p><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>
<p>Wirklich vielen Dank im Voraus !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/536084</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/536084</guid><dc:creator><![CDATA[Rodney]]></dc:creator><pubDate>Tue, 08 Jun 2004 14:50:56 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Tue, 08 Jun 2004 15:29:22 GMT]]></title><description><![CDATA[<p>alle laufwerke auflisten und überprüfen mit<br />
<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/getdrivetype.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/getdrivetype.asp</a><br />
beispiele unter google<br />
<a href="http://www.google.de/search?q=winapi+laufwerke+auflisten&amp;ie=UTF-8&amp;hl=de&amp;btnG=Google-Suche&amp;meta=lr%3Dlang_de" rel="nofollow">http://www.google.de/search?q=winapi+laufwerke+auflisten&amp;ie=UTF-8&amp;hl=de&amp;btnG=Google-Suche&amp;meta=lr%3Dlang_de</a></p>
<p>laufwerk durchsuchen<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39396" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?t=39396</a></p>
<p>pfad zerlegen, je nachdem ob du mit char oder std::string arbeitest<br />
std::string<br />
<a href="http://cplus.kompf.de/artikel/strings.html" rel="nofollow">http://cplus.kompf.de/artikel/strings.html</a></p>
<p>bsp (nicht getestet)</p>
<pre><code class="language-cpp">std::string dir = &quot;C:\\veververvea\verveavearvr&quot;;
int pos = pfad.find_last_of(&quot;\\&quot;);
std::string updir;
updir = dir.substr(pos + 1);
</code></pre>
<p>char am besten mit<br />
<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/html/_crt_strtok.2c_.wcstok.2c_._mbstok.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/html/_crt_strtok.2c_.wcstok.2c_._mbstok.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/536125</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/536125</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Tue, 08 Jun 2004 15:29:22 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Tue, 08 Jun 2004 15:44:12 GMT]]></title><description><![CDATA[<p>aber wie kommme ich denn erstmal an den Pfad???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/536147</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/536147</guid><dc:creator><![CDATA[Rodney]]></dc:creator><pubDate>Tue, 08 Jun 2004 15:44:12 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Wed, 09 Jun 2004 12:00:52 GMT]]></title><description><![CDATA[<p>wie komme ich an den Pfad einer mit FindFirstFile ermittelten Datei oder Ordners?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/536736</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/536736</guid><dc:creator><![CDATA[Rodney]]></dc:creator><pubDate>Wed, 09 Jun 2004 12:00:52 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Wed, 09 Jun 2004 12:24:42 GMT]]></title><description><![CDATA[<p>der dateiname steht in der struktur<br />
<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/win32_find_data_str.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/win32_find_data_str.asp</a></p>
<p>und den pfad bekommst du mit<br />
<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/getfullpathname.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/getfullpathname.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/536777</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/536777</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Wed, 09 Jun 2004 12:24:42 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Wed, 09 Jun 2004 15:44:45 GMT]]></title><description><![CDATA[<p>ich möchte aber das Verzeichnis von einer Datei die ich per FindFirstFile ermittelt habe wissen!!</p>
<p>Ist das nicht möglich? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/536903</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/536903</guid><dc:creator><![CDATA[Rodney]]></dc:creator><pubDate>Wed, 09 Jun 2004 15:44:45 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Wed, 09 Jun 2004 17:31:46 GMT]]></title><description><![CDATA[<p>liesst du überhaupt meine beiträge <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>
<p>damit es auch du verstehst, habe ich mal dir forensuche benutzt (solltest du übrigens auch mal machen)<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=69425&amp;highlight=rekursiv+findfirstfile" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?t=69425&amp;highlight=rekursiv+findfirstfile</a><br />
mach copy&amp;paste, als nächstes machst du alle kommentare reaus und siehe was passiert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/536977</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/536977</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Wed, 09 Jun 2004 17:31:46 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Wed, 09 Jun 2004 17:52:20 GMT]]></title><description><![CDATA[<p>tut mir leid, aber das versteh ich nicht <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>
<p>Doch ich lese deine Beiträge und guck mir auch die Links an... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/536994</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/536994</guid><dc:creator><![CDATA[Rodney]]></dc:creator><pubDate>Wed, 09 Jun 2004 17:52:20 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Mon, 14 Jun 2004 10:13:58 GMT]]></title><description><![CDATA[<p>Was verstehst du nicht <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>
]]></description><link>https://www.c-plusplus.net/forum/post/539773</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/539773</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 14 Jun 2004 10:13:58 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Mon, 14 Jun 2004 12:59:15 GMT]]></title><description><![CDATA[<p>flenders schrieb:</p>
<blockquote>
<p>Was verstehst du nicht <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>irgendwie entsprechen die Antworten nicht meiner Frage:</p>
<p>Ich möchte einfach den Ordner einer Win32FindData Struktur herausbekommen!!!<br />
Nicht von meiner App oder so</p>
]]></description><link>https://www.c-plusplus.net/forum/post/539906</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/539906</guid><dc:creator><![CDATA[Rodney]]></dc:creator><pubDate>Mon, 14 Jun 2004 12:59:15 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Mon, 14 Jun 2004 17:12:32 GMT]]></title><description><![CDATA[<p>In der Struktur bekommst du das nicht direkt, aber was stört dich an GetFullPathName oder eben einfach selbst alles hinter dem letzen \ abschneiden <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/540185</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540185</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 14 Jun 2004 17:12:32 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Mon, 14 Jun 2004 17:16:23 GMT]]></title><description><![CDATA[<p>flenders schrieb:</p>
<blockquote>
<p>In der Struktur bekommst du das nicht direkt, aber was stört dich an GetFullPathName oder eben einfach selbst alles hinter dem letzen \ abschneiden <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>
</blockquote>
<p>In der Struktur steht aber doch gar nicht der komplette Dateiname!<br />
da steht immer nur test.txt etc...</p>
<p>Nicht c:\ordner\test.txt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/540189</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540189</guid><dc:creator><![CDATA[Rodney]]></dc:creator><pubDate>Mon, 14 Jun 2004 17:16:23 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Mon, 14 Jun 2004 19:48:34 GMT]]></title><description><![CDATA[<p>Sorry, wusste das gerade nicht mehr so genau <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /><br />
In diesem Falle kannst du doch einfach den Pfad nehmen, den du für den FindFirstFile-Aufruf verwendet hattest - du musst eben am Ende noch * bzw. <em>.</em> wegschneiden <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/540314</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540314</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 14 Jun 2004 19:48:34 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Tue, 15 Jun 2004 11:47:15 GMT]]></title><description><![CDATA[<p>flenders schrieb:</p>
<blockquote>
<p>Sorry, wusste das gerade nicht mehr so genau <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /><br />
In diesem Falle kannst du doch einfach den Pfad nehmen, den du für den FindFirstFile-Aufruf verwendet hattest - du musst eben am Ende noch * bzw. <em>.</em> wegschneiden <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>aber ich möchte doch die komplette Festplatte c: durchsuchen <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>
]]></description><link>https://www.c-plusplus.net/forum/post/540692</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540692</guid><dc:creator><![CDATA[Rodney]]></dc:creator><pubDate>Tue, 15 Jun 2004 11:47:15 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Tue, 15 Jun 2004 12:04:44 GMT]]></title><description><![CDATA[<p>Mit</p>
<pre><code class="language-cpp">fHandle=FindFirstFile(&quot;c:\\*&quot;, &amp;wfd);
</code></pre>
<p>durchsuchst Du aber nur den Root-Ordner (C:\) der Festplatte...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/540706</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540706</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Tue, 15 Jun 2004 12:04:44 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Tue, 15 Jun 2004 16:33:45 GMT]]></title><description><![CDATA[<p>ja wie kann ich denn die komplette Festplatte nach einem ORdner durchsuchen, und diesen Pfad dann in einem String speichern??</p>
<p>Das kann doch nicht so schwer sein, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/540992</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/540992</guid><dc:creator><![CDATA[Rodney]]></dc:creator><pubDate>Tue, 15 Jun 2004 16:33:45 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Tue, 15 Jun 2004 19:38:31 GMT]]></title><description><![CDATA[<p>Rodney schrieb:</p>
<blockquote>
<p>Das kann doch nicht so schwer sein, oder?</p>
</blockquote>
<p>Das wird schon etwas umfangreicher, denn du musst selber manuell alle Verzeichnisse rekursiv durchgehen <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/541126</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/541126</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Tue, 15 Jun 2004 19:38:31 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Tue, 15 Jun 2004 21:05:19 GMT]]></title><description><![CDATA[<p>flenders schrieb:</p>
<blockquote>
<p>Rodney schrieb:</p>
<blockquote>
<p>Das kann doch nicht so schwer sein, oder?</p>
</blockquote>
<p>Das wird schon etwas umfangreicher, denn du musst selber manuell alle Verzeichnisse rekursiv durchgehen <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>
</blockquote>
<p>wenn jemand einen passenden Source hätte, wär ich sehr dankbar... <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/541186</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/541186</guid><dc:creator><![CDATA[Rodney]]></dc:creator><pubDate>Tue, 15 Jun 2004 21:05:19 GMT</pubDate></item><item><title><![CDATA[Reply to Datei suchen und löschen on Tue, 15 Jun 2004 21:23:22 GMT]]></title><description><![CDATA[<p>Mit Rekursion gibt es afaik eh ein Problem, aber das dürfte dir helfen:<br />
<a href="http://www.rpi.edu/~pudeyo/articles/directory_walker.html" rel="nofollow">http://www.rpi.edu/~pudeyo/articles/directory_walker.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/541192</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/541192</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Tue, 15 Jun 2004 21:23:22 GMT</pubDate></item></channel></rss>