myGully.com

myGully.com (https://mygully.com/index.php)
-   Windows & Software (https://mygully.com/forumdisplay.php?f=61)
-   -   Je Datei eigener Ordner mit gleichem Namen - automatisch ? (https://mygully.com/showthread.php?t=2020383)

Mr_Apu 02.04.10 01:49

Je Datei eigener Ordner mit gleichem Namen - automatisch ?
 
Hi Leute

Ich habe hier 147 Dateien und jede Datei soll ihren eigenen Ordner bekommen, der Ordner soll den gleichen Namen wie die Datei bekommen.
Geht sowas automatisch? Wenn ja kann mir jemand sagen, was ich in die .bat Datei (Ich Nichtswisser) eintragen soll? Wäre echt super nett.

MfG Mr_Apu

Edit: Ich habe Windows Vista 64-Bit

x3nion 02.04.10 12:06

Hast du mIRC?

Wenn nicht
  1. Installieren
  2. Starten
  3. STRG+R (Remote S*****s öffnen)
  4. Code unten einfügen
  5. Remote S*****s schliessen
  6. In mIRC /renamefiles eingeben
  7. Fertig..
Code:

alias renamefiles {
  var %i = 1
  var %d = c:\direction\zu\den\dateien
  while (%i <= 147) {
  var %f = $findfile(%d,*,%i)
  var %fn = $nopath(%f)
  .timer 1 5 rename " $+ %f $+ " $+(",%d,\,%fn,\,%fn,")
  inc %i
 }
}

Zur Erklärung:
alias renamefiles {
var %i = 1
var %d = c:\direction\zu\den\dateien
while (%i <= 147) {
var %f = $findfile(%d,*,%i)
var %fn = $nopath(%f)

.timer 1 5 rename " $+ %f $+ " $+(",%d,\,%fn,\,%fn,")
inc %i
}

}
Öffnet / schliesst einen Funktionscontainer
Setzt einen Counter auf 1, für eine spätere Schleife
Legt den ordner, in welchem sich die Dateien befinden, in eien Variable (musst du editieren)
Öffnet eine Schleife, wiederholt diesen Prozess 147 mal und am Ende wird der Counter (%i) um eins erhöht, damit quasi die nächste Datei "bearbeitet" wird
Setzt mit Hilfe des Pfades in der Variable %d die Datei Nummer %i (jede "Runde" eins höher) in eine weitere Variable.
Setzt eine Zusätzliche Variable von der Datei ohne einen Pfad..
%f wäre dann zb c:\music\whatever.mp3
%fn wäre whatever.mp3

Setzt jede "Runde" einen Timer auf 5 Sekunden, welcher dann die originale Datei zu C:\Pfad\Dateiname\Dateiname.bla ändert


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:23 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.