<?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[Erzeugungsdatum einer Datei]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte ein Verzeichnis der Reihe nach durchsuchen.<br />
Für jede Datei soll festgestellt werden, wann sie erzeugt wurde.<br />
Im Falle, dass dies mehr als 10 Tage her ist, soll die Datei gelöscht werden.</p>
<p>Das Verzeichnis der Reihe nach durchsuchen und sämtliche Dateien löschen habe ich bereits realisiert:</p>
<pre><code class="language-cpp">WIN32_FIND_DATA fd; 
		HANDLE hFile; 
		if((hFile = FindFirstFile(((string)subdirectory + &quot;\\*.*&quot;).c_str(), &amp;fd)) != INVALID_HANDLE_VALUE)  //Erster Ordner ist immer . 
		while(FindNextFile(hFile, &amp;fd)) 
		{ 
			string fileName(fd.cFileName); 
			if(!(fileName == &quot;..&quot; || fileName == &quot;.&quot;)) 
			{
				if(_access((((string)subdirectory + fileName).c_str()),00)) 
				{
					DeleteFile(((string)subdirectory + '\\' + fileName).c_str());			
				}
			} 
		} 
		FindClose(hFile);
</code></pre>
<p>Aber wie kann ich auf die Dateiinformation wie das Erzeugungsdatum zugreifen?</p>
<p>Viele Grüße<br />
EntonH</p>
<p>PS: Wie benutze ich denn die cpp-Tags richtig? <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/214267/erzeugungsdatum-einer-datei</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 06:30:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/214267.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 27 May 2008 12:45:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Erzeugungsdatum einer Datei on Tue, 27 May 2008 12:45:59 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte ein Verzeichnis der Reihe nach durchsuchen.<br />
Für jede Datei soll festgestellt werden, wann sie erzeugt wurde.<br />
Im Falle, dass dies mehr als 10 Tage her ist, soll die Datei gelöscht werden.</p>
<p>Das Verzeichnis der Reihe nach durchsuchen und sämtliche Dateien löschen habe ich bereits realisiert:</p>
<pre><code class="language-cpp">WIN32_FIND_DATA fd; 
		HANDLE hFile; 
		if((hFile = FindFirstFile(((string)subdirectory + &quot;\\*.*&quot;).c_str(), &amp;fd)) != INVALID_HANDLE_VALUE)  //Erster Ordner ist immer . 
		while(FindNextFile(hFile, &amp;fd)) 
		{ 
			string fileName(fd.cFileName); 
			if(!(fileName == &quot;..&quot; || fileName == &quot;.&quot;)) 
			{
				if(_access((((string)subdirectory + fileName).c_str()),00)) 
				{
					DeleteFile(((string)subdirectory + '\\' + fileName).c_str());			
				}
			} 
		} 
		FindClose(hFile);
</code></pre>
<p>Aber wie kann ich auf die Dateiinformation wie das Erzeugungsdatum zugreifen?</p>
<p>Viele Grüße<br />
EntonH</p>
<p>PS: Wie benutze ich denn die cpp-Tags richtig? <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/1517636</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517636</guid><dc:creator><![CDATA[EntonH]]></dc:creator><pubDate>Tue, 27 May 2008 12:45:59 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugungsdatum einer Datei on Tue, 27 May 2008 13:10:53 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">fd.ftCreationTime
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1517666</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517666</guid><dc:creator><![CDATA[sri]]></dc:creator><pubDate>Tue, 27 May 2008 13:10:53 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugungsdatum einer Datei on Tue, 27 May 2008 13:37:45 GMT]]></title><description><![CDATA[<p>Danke für die schnelle Antwort.<br />
Aber wie kann ich denn mit dieser Struktur arbeiten?<br />
Bzw. Wie kann ich diese FILETIME mit der derzeitigen Zeit vergleichen um auf meine Differenz (10 Tage) zu kommen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517679</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517679</guid><dc:creator><![CDATA[EntonH]]></dc:creator><pubDate>Tue, 27 May 2008 13:37:45 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugungsdatum einer Datei on Tue, 27 May 2008 14:21:36 GMT]]></title><description><![CDATA[<p><a href="http://msdn.microsoft.com/en-us/library/ms724290.aspx" rel="nofollow">Hier</a> gibt es ein paar wissenswerte Dinge zu FILETIME und Konsorten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517746</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517746</guid><dc:creator><![CDATA[sri]]></dc:creator><pubDate>Tue, 27 May 2008 14:21:36 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugungsdatum einer Datei on Wed, 28 May 2008 13:49:13 GMT]]></title><description><![CDATA[<p>Supi...funzt...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/1518435</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1518435</guid><dc:creator><![CDATA[EntonH]]></dc:creator><pubDate>Wed, 28 May 2008 13:49:13 GMT</pubDate></item></channel></rss>