<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>batch: dateinamen, stringzerlegen, versionierung</title>
    <link>http://forum.geizhals.at/feed.jsp?id=872659</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(3): batch: dateinamen, stringzerlegen, versionierung</title>
      <link>http://forum.geizhals.at/t872659,7561334.html#7561334</link>
      <description>PowerShell nehmen, batch ist out!&lt;br/&gt;</description>
      <pubDate>Fri, 04 Dec 2015 22:19:15 GMT</pubDate>
      <guid>http://forum.geizhals.at/t872659,7561334.html#7561334</guid>
      <dc:creator>Srv-02</dc:creator>
      <dc:date>2015-12-04T22:19:15Z</dc:date>
    </item>
    <item>
      <title>Re(2): batch: dateinamen, stringzerlegen, versionierung</title>
      <link>http://forum.geizhals.at/t872659,7561219.html#7561219</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Keine Programmierkenntnisse irgendeiner Art vorhanden (C#/VB/whatever) um das&lt;br&gt;dort zu machen?&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;habs jetzt mit vba in excel gelöst, dort war das ganze schon zu 90% fertig (dateien im jeweiligen verzeichnis in ein array) und der rest ist dann kindergeburtstag. wäre halt fein gewesen, so eine .bat anklicken und gut is. müsst mal schaun, ob man den vb-code leicht in eine exe kompilieren kann, hatte bis jetzt keinen bedarf für sowas.&lt;br/&gt;</description>
      <pubDate>Fri, 04 Dec 2015 15:42:05 GMT</pubDate>
      <guid>http://forum.geizhals.at/t872659,7561219.html#7561219</guid>
      <dc:creator>Thunder</dc:creator>
      <dc:date>2015-12-04T15:42:05Z</dc:date>
    </item>
    <item>
      <title>Re: batch: dateinamen, stringzerlegen, versionierung</title>
      <link>http://forum.geizhals.at/t872659,7561175.html#7561175</link>
      <description>Yikes, ich glaub mit batch scripts ist das reichlich schwierig. Keine Programmierkenntnisse irgendeiner Art vorhanden (C#/VB/whatever) um das dort zu machen?&lt;br/&gt;</description>
      <pubDate>Fri, 04 Dec 2015 13:57:19 GMT</pubDate>
      <guid>http://forum.geizhals.at/t872659,7561175.html#7561175</guid>
      <dc:creator>zeddicus</dc:creator>
      <dc:date>2015-12-04T13:57:19Z</dc:date>
    </item>
    <item>
      <title>batch: dateinamen, stringzerlegen, versionierung</title>
      <link>http://forum.geizhals.at/t872659,7561045.html#7561045</link>
      <description>ein simples problem für einen menschen, aber wie bring ichs meinem knecht bei:&lt;br&gt;in einem ordner liegen beliebig viele dateien benannt nach einem muster:&lt;br&gt;[xx_xx_xx_...]_A01_[irgendwas]&lt;br&gt;[xx_xx_xx_...]_A04_[irgendwas]&lt;br&gt;[xx_xx_xx_...]_B07_[irgendwas]&lt;br&gt;&lt;b img src="angry.gif" width="16" height="19" align="absmiddle" alt="&amp;gt;-("&gt;xx_xx_xx_...]_D99_[irgendwas]&lt;/b&gt;&lt;br&gt;&lt;br&gt;[xx_xy_xx_...]_A04_[irgendwas]&lt;br&gt;[xx_xy_xx_...]_A08_[irgendwas]&lt;br&gt;&lt;b img src="angry.gif" width="16" height="19" align="absmiddle" alt="&amp;gt;-("&gt;xx_xy_xx_...]_B07_[irgendwas]&lt;/b&gt;&lt;br&gt;&lt;br&gt;[xx_yy_xx_...]_A01_[irgendwas]&lt;br&gt;[xx_yy_xx_...]_A02_[irgendwas]&lt;br&gt;[xx_yy_xx_...]_A04_[irgendwas]&lt;br&gt;[xx_yy_xx_...]_C08_[irgendwas]&lt;br&gt;&lt;b img src="angry.gif" width="16" height="19" align="absmiddle" alt="&amp;gt;-("&gt;xx_yy_xx_...]_C99_[irgendwas]&lt;/b&gt;&lt;br&gt;&lt;br&gt;ziel: nach ausführen des scripts sollen nur mehr die fett gedruckten dateien (die mit dem höchsten index zb: C99 &gt; C98 &gt; C97 &gt; ... &gt; B99 &gt; ... &gt; A99) im ordner bleiben, alle anderen entweder gelöscht oder in einen bestimmten ordner verschoben sein.&lt;br&gt;&lt;br&gt;meine idee: string zerlegen, dateien von unten nach oben durchgehen und schauen, obs eine "gleichwertige" datei gibt.&lt;br&gt;&lt;br&gt;lässt sich das ohne 5 kopfstände per batchscript in windows lösen?&lt;br/&gt;</description>
      <pubDate>Fri, 04 Dec 2015 08:12:18 GMT</pubDate>
      <guid>http://forum.geizhals.at/t872659,7561045.html#7561045</guid>
      <dc:creator>Thunder</dc:creator>
      <dc:date>2015-12-04T08:12:18Z</dc:date>
    </item>
    <item>
      <title>batch: dateinamen, stringzerlegen, versionierung</title>
      <link>http://forum.geizhals.at/t872659,7561070.html#7561070</link>
      <description>ein simples problem für einen menschen, aber wie bring ichs meinem knecht bei:&lt;br&gt;in einem ordner liegen beliebig viele dateien benannt nach einem muster:&lt;br&gt;[xx_xx_xx_...]_A01_[irgendwas]&lt;br&gt;[xx_xx_xx_...]_A04_[irgendwas]&lt;br&gt;[xx_xx_xx_...]_B07_[irgendwas]&lt;br&gt;&lt;b img src="angry.gif" width="16" height="19" align="absmiddle" alt="&amp;gt;-("&gt;xx_xx_xx_...]_D99_[irgendwas]&lt;/b&gt;&lt;br&gt;&lt;br&gt;[xx_xy_xx_...]_A04_[irgendwas]&lt;br&gt;[xx_xy_xx_...]_A08_[irgendwas]&lt;br&gt;&lt;b img src="angry.gif" width="16" height="19" align="absmiddle" alt="&amp;gt;-("&gt;xx_xy_xx_...]_B07_[irgendwas]&lt;/b&gt;&lt;br&gt;&lt;br&gt;[xx_yy_xx_...]_A01_[irgendwas]&lt;br&gt;[xx_yy_xx_...]_A02_[irgendwas]&lt;br&gt;[xx_yy_xx_...]_A04_[irgendwas]&lt;br&gt;[xx_yy_xx_...]_C08_[irgendwas]&lt;br&gt;&lt;b img src="angry.gif" width="16" height="19" align="absmiddle" alt="&amp;gt;-("&gt;xx_yy_xx_...]_C99_[irgendwas]&lt;/b&gt;&lt;br&gt;&lt;br&gt;ziel: nach ausführen des scripts sollen nur mehr die fett gedruckten dateien (die mit dem höchsten index zb: C99 &gt; C98 &gt; C97 &gt; ... &gt; B99 &gt; ... &gt; A99) im ordner bleiben, alle anderen entweder gelöscht oder in einen bestimmten ordner verschoben sein.&lt;br&gt;&lt;br&gt;meine idee: string zerlegen, dateien von unten nach oben durchgehen und schauen, obs eine "gleichwertige" datei gibt.&lt;br&gt;&lt;br&gt;lässt sich das ohne 5 kopfstände per batchscript in windows lösen?&lt;br&gt;&lt;br&gt;update: ich glaub, das ist etwas zu viel des guten wenn sich die batchkenntnisse auf ein absolutes minimum beschränken. ich lass den thread offen aber bei meiner bisherigen suche sind die fragezeichen leider mehr statt weniger geworden. alleine der syntax fürs reine dateiauflisten &lt;img src="surprise.gif" width="16" height="19" align="absmiddle" alt="8-O"/&gt; &lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;for /f "tokens=*" %%f in ('dir /b /o-n') do (echo %%f)&lt;/pre&gt;&lt;/div&gt;&lt;br/&gt;</description>
      <pubDate>Fri, 04 Dec 2015 08:12:18 GMT</pubDate>
      <guid>http://forum.geizhals.at/t872659,7561070.html#7561070</guid>
      <dc:creator>Thunder</dc:creator>
      <dc:date>2015-12-04T08:12:18Z</dc:date>
    </item>
  </channel>
</rss>
