WinFuture-Forum.de: Suche Programm / Batchdatei - WinFuture-Forum.de

Zum Inhalt wechseln

Alle Informationen zum Thema Windows 7 in unserem Special. Windows 7 Download, FAQ und neue Funktionen im Überblick.
  • 2 Seiten +
  • 1
  • 2

Suche Programm / Batchdatei


#1 Mitglied ist offline   lisa.ne 

  • Gruppe: Mitglieder
  • Beiträge: 10
  • Beigetreten: 07. April 13
  • Reputation: 0

geschrieben 07. April 2013 - 11:07

Guten Morgen liebe Gemeinde! :rolleyes:

Ich habe schon bischen hier im Forum gestöbert, jedoch fand ich keine entsprechende Hilfe.


Gibt es eine Möglichkeit mit einem Programm? oder Batchdatei, Ordner Automatisch zu erstellen? Das Problem wäre das ich jedesmal die Ordner selber erstellen müsste und mit ein paar Mausklicks neu benennen müsste. Ist also ganz schön Zeitaufwendig alles :-O :huh:

Beispiel:

Eingefügtes Bild

Dieser Beitrag wurde von lisa.ne bearbeitet: 07. April 2013 - 11:09

0

Anzeige



#2 Mitglied ist offline   RalphS 

  • Gruppe: VIP Mitglieder
  • Beiträge: 8.895
  • Beigetreten: 20. Juli 07
  • Reputation: 1.126
  • Geschlecht:Männlich
  • Wohnort:Zuhause
  • Interessen:Ja

geschrieben 07. April 2013 - 11:35

Was soll denn das Programm / die Batchdatei tun? :unsure:

Wenn Du einen Ordner erstellen willst, dessen Name sich vom Dateinamen ableitet, sollte das in etwa so gehen:

1 @echo off
2 setlocal
3 set filename=%~1
4 set folder=%filename:*- %
5 md "%folder%"



- Das Leerzeichen vor dem Prozentzeichen in Zeile #4 ist beabsichtigt.
- Die Anführungszeichen in #5 sind nicht optional.
(ohne Gewähr, da nicht weiter getestet).

Auszuführen wäre das dann mit dem Namen der Datei als Argument.
Funktioniert auch nur so, wenn sich die Batchdatei im selben Verzeichnis befindet; ansonsten müßten noch weitere Variablen %filepath% und %folderpath% für jeweils absolute Pfade verwendet werden. Hätte natürlich den Vorteil, daß <batch_name> "Artist - Titel.mp3" in einem Rutsch den Ordner "Artist" anlegt und die Datei da reinschieben könnte.

Dieser Beitrag wurde von RalphS bearbeitet: 07. April 2013 - 11:39

"If you give a man a fish he is hungry again in an hour. If you teach him to catch a fish you do him a good turn."-- Anne Isabella Thackeray Ritchie

Eingefügtes Bild
Eingefügtes Bild
0

#3 _d4rkn3ss4ev3r_

  • Gruppe: Gäste

geschrieben 07. April 2013 - 13:32

Willkommen im Forum!

Man müsste dazu wissen wie die Lieder alle benannt sind.
Sind alle nach dem Muster Interpret - Liedtitel beschriftet?
0

#4 Mitglied ist offline   lisa.ne 

  • Gruppe: Mitglieder
  • Beiträge: 10
  • Beigetreten: 07. April 13
  • Reputation: 0

geschrieben 07. April 2013 - 13:50

Beitrag anzeigenZitat (d4rkn3ss4ev3r: 07. April 2013 - 13:32)

Willkommen im Forum!

Man müsste dazu wissen wie die Lieder alle benannt sind.
Sind alle nach dem Muster Interpret - Liedtitel beschriftet?


Vielen Dank! :rolleyes:


Also die Lieder sind wie folgt benannt! (Zum Großteil)


Interpret - Liedtitel
Interpret Interpret - Liedtitel
Interpret Interpret Interpret - Liedtitel
Interpret & Interpret - Liedtitel
Interpret vs. Interpret - Liedtitel


Ich möchte nur eine Ordneranlegung mit dem Interpretennamen haben, mehr nicht! :)
0

#5 Mitglied ist offline   Holger_N 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.111
  • Beigetreten: 11. September 10
  • Reputation: 458
  • Geschlecht:Männlich

geschrieben 07. April 2013 - 15:23

Ich würde dann aber auch gleich drauf achten, keine Sonder- oder Leerzeichen zu verwenden und keine Umlaute. Davon abgesehen, dass Frau Stürmer Christina heißt und nicht Christiane. (falls nicht zufällig eine Andere gemeint ist)
Bauernregel: Regnets mächtig im April, passiert irgendwas, was sich auf April reimt.
0

#6 _d4rkn3ss4ev3r_

  • Gruppe: Gäste

geschrieben 07. April 2013 - 15:59

Sollen die Lieder dann auch umbenannt werden, wenn sie mehr als einmal den Interpret im Name enthalten?
Also Interpret Interpret - Liedtitel zu Interpret - Liedtitel ?

Wenn du magst können auch alle Lieder vom selben Interpreten in dem Ordner gleich geschoben werden.
0

#7 Mitglied ist offline   lisa.ne 

  • Gruppe: Mitglieder
  • Beiträge: 10
  • Beigetreten: 07. April 13
  • Reputation: 0

geschrieben 07. April 2013 - 17:15

Beitrag anzeigenZitat (d4rkn3ss4ev3r: 07. April 2013 - 15:59)



Wenn du magst können auch alle Lieder vom selben Interpreten in dem Ordner gleich geschoben werden.


Genauso hatte ich es mir gedacht! :rolleyes: zb. 20 mal den selben Interpreten in einem Ordner! :-)
0

#8 Mitglied ist offline   RalphS 

  • Gruppe: VIP Mitglieder
  • Beiträge: 8.895
  • Beigetreten: 20. Juli 07
  • Reputation: 1.126
  • Geschlecht:Männlich
  • Wohnort:Zuhause
  • Interessen:Ja

geschrieben 07. April 2013 - 18:24

Warum eigentlich so aufwendig? :unsure:

Klick.

Tut alles, was Du willst, und noch viel mehr.

(Die entsprechende Funktion findet sich unter Convert | Tag -> Filename.)
"If you give a man a fish he is hungry again in an hour. If you teach him to catch a fish you do him a good turn."-- Anne Isabella Thackeray Ritchie

Eingefügtes Bild
Eingefügtes Bild
0

#9 _d4rkn3ss4ev3r_

  • Gruppe: Gäste

geschrieben 07. April 2013 - 18:25

Hmm ok, melde dich erstmal auf den Vorschlag von RalphS, lisa.ne
Denn das mit den vielen Interpreten in einer Datei ist ein wenig Fummelarbeit mit dem Script, gehen würde es aber auch.

Solltest du dennoch das Script wünschen, baue ich es.
0

#10 Mitglied ist offline   lisa.ne 

  • Gruppe: Mitglieder
  • Beiträge: 10
  • Beigetreten: 07. April 13
  • Reputation: 0

geschrieben 07. April 2013 - 19:17

Beitrag anzeigenZitat (RalphS: 07. April 2013 - 18:24)

Warum eigentlich so aufwendig? :unsure:

Klick.

Tut alles, was Du willst, und noch viel mehr.

(Die entsprechende Funktion findet sich unter Convert | Tag -> Filename.)


Wenns damit geht, warum net :-) . Ich finde aber die Option nicht? Ist dein Programm auf English oder Deutsch? Meins ist auf Deutsch :huh:
0

#11 Mitglied ist offline   RalphS 

  • Gruppe: VIP Mitglieder
  • Beiträge: 8.895
  • Beigetreten: 20. Juli 07
  • Reputation: 1.126
  • Geschlecht:Männlich
  • Wohnort:Zuhause
  • Interessen:Ja

geschrieben 07. April 2013 - 20:10

Kann man umstellen.

Muß oben im Menü eine Option "Konvertieren" geben und da eine Unteroption Tag -> Dateiname. (Tastenkombination Alt-1) Oder etwas Vergleichbares. Dort gibt man dann eine Maske für den Zielpfad an, bspw
C:\Musik\%artist%\%album%\%track% %title%
und dann sollte das Programm sämtliche (Audio)-Dateien anhand zugewiesener Tags an den angestammten Platz schieben.

Ebenso möglich: Dateiname->Dateiname-Konversion (Alt-3). Da würde man in Deinem Fall als Quellmaske scheinbar %artist% - %title% angeben (so, wie Deine Dateinamen halt strukturiert sind) und als Zielmaske wie oben.
"If you give a man a fish he is hungry again in an hour. If you teach him to catch a fish you do him a good turn."-- Anne Isabella Thackeray Ritchie

Eingefügtes Bild
Eingefügtes Bild
0

#12 Mitglied ist offline   lisa.ne 

  • Gruppe: Mitglieder
  • Beiträge: 10
  • Beigetreten: 07. April 13
  • Reputation: 0

geschrieben 08. April 2013 - 15:17

Beitrag anzeigenZitat (d4rkn3ss4ev3r: 07. April 2013 - 18:25)

Hmm ok, melde dich erstmal auf den Vorschlag von RalphS, lisa.ne
Denn das mit den vielen Interpreten in einer Datei ist ein wenig Fummelarbeit mit dem Script, gehen würde es aber auch.

Solltest du dennoch das Script wünschen, baue ich es.


Habs ausprobiert! Jedoch geht RalphS genannte Option nicht! Schade :huh:
0

#13 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.130
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 10. April 2013 - 18:38

http://musicbrainz.o...icBrainz_Picard

Umbenennen, klassifizieren, identifizieren, verschieben, Duplikate finden, etc. Alles automatisch nach selbst gestrickten Regeln, besser geht's imho nicht.
0

#14 _d4rkn3ss4ev3r_

  • Gruppe: Gäste

geschrieben 11. April 2013 - 23:18

So hier nun das fertige Script. Möglich das es ein paar Zeilen weniger geht, aber nunja.
In der Titleleiste des Script befindet sich auch eine Fortschrittsanzeige.

Hier ein Screen:
Eingefügtes Bild

Anmerkung: Ich ging jetzt davon aus, dass nur mp3 Dateien vorhanden sind.

Info: Das Script steht unter einer GNU v3 Lizens, was auch im Quellcode steht.

Download: [attachment=43880:mp3.cmd.txt]
(Die Endung .txt muss entfernt werden, dann das Script in den Ordner packen wo die ganzen mp3 Dateien sind und das Script mit Doppelklick starten)


Edit:
Mist mir fällt gerade ein das ich die Umbenennenfunktion vergessen hab einzubauen. So werden die Lieder nur nach Interpreten sortiert und in den Ordner geschoben.
Das baue ich morgen aber noch ein.

Dieser Beitrag wurde von d4rkn3ss4ev3r bearbeitet: 11. April 2013 - 23:27

0

#15 Mitglied ist offline   lisa.ne 

  • Gruppe: Mitglieder
  • Beiträge: 10
  • Beigetreten: 07. April 13
  • Reputation: 0

geschrieben 12. April 2013 - 15:52

Genauso wie ich es wollte!! <3 :blush: :imao: Lieben Dank d4rkn3ss4ev3r :wub:

Dieser Beitrag wurde von lisa.ne bearbeitet: 12. April 2013 - 15:52

0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0