Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

robocopy skript

Mitglied: thedragon

thedragon (Level 1) - Jetzt verbinden

29.05.2009, aktualisiert 18.10.2012, 3766 Aufrufe, 4 Kommentare

Hi @ all,

ich möchte folgendes Batchskript unter Vista erstellen.
Ausgangssituation: ein Ordner mit mp3 Dateien bspw. C:\mp3. Diese sind getaggt und ich würde ganz gern folgende Funktionalität realisieren.
Das Skript soll je mp3-Datei prüfen ob bereits in einem anderen Verzeichnis: C:\Alben ein Ordner existiert, der nach folgender Syntax aufgebaut ist:
<Künstlername> - <Albumname>
Der <Künstlername> soll dabei ein Teilstring des Dateinamens sein (bis zum "-") sein, der Albumname aus dem Albumtag (kann man in vista als Spalte einblenden) der Datei.
Aus dem Dateinamen "Geier Sturzflug - Bruttosozialprodukt" und dem Album Tag ("Mahlzeit") soll falls noch nicht vorhanden der Ordner: "Geier Sturzflug - Mahlzeit" erstellt werden.
Die mp3 Datei sollte anschließend in den entsprechenden Ordner verschoben werden.

Hat jemand eine Idee wie man das machen könnte? Ich weiß nicht so recht, wie ich auf den Inhalt der Spalte "Album" zugreifen kann und die Prüfung auf den bereits vorhandenen Ordnernamen realisieren kann.

P.S.: Bevor das in vielen Foren übliche Rumgeheule á la "Sind denn das legale Dateien?" beginnt. Die Files sind Radiomitschnitte, die mit clipinc.fx automatisch getaggt werden. Also richtige legale Musik aus dem Internet. Wer hätte das gedacht? :,)
Mitglied: monoffel
29.05.2009 um 22:56 Uhr
Meinst du sowas wie:
Namen der mp3 datei überprüfen
Aus dem namen künstler und album rausfiltern
Überprüfen, ob ein ordner existiert, der künstler - album heißt ( wenn nicht order erstellen )
datei verschieben
nächste prüfen
Bitte warten ..
Mitglied: bastla
29.05.2009, aktualisiert 18.10.2012
@monoffel
Der Knackpunkt dürfte eher beim Auslesen des Albumtags liegen - vielleicht hilft dabei dieser Beitrag mit den von Biber darin geposteten Codes für Vista (falls ich mich nicht verlesen habe, müsste für "Album" der Wert 14 verwendet werden) ...

Grüße
bastla
Bitte warten ..
Mitglied: LotPings
29.05.2009 um 23:20 Uhr
Hallo thedragon,

die vbscript Möglichkeit hat ja bastla schon vorgeschlagen.

Einen CommandlineTip hab ich noch TAg.exe das ist aber ziemlich komplex. Wenn man die Naming Schemes verstanden hat, könnte tag.exe das in einem Rutsch erledigen (Ich gehe mal davon aus das die Titel und Interpret/Author auch sauber getaggt sind.

Eine andere Möglichkeit wäre TGF = TheGodfather . Das ist ein GUI Tagging Tool mit dem das auch automatisch gelöst werden kann. Aber auch hier ist die Einarbeitungszeit nicht unerheblich.

Gruß
LotPings
Bitte warten ..
Mitglied: thedragon
30.05.2009 um 21:03 Uhr
Hallo zusammen,

vielen Dank für die Tipps. Monoffel du hast es gut zusammengefasst. Genau das suche ich. Wenn möglich als Batchdatei.
Im Moment kann ich leider nichts ausprobieren, da heute früh (pünktlich zum langen Wochenendde) meine WD 150 GB samt Vista gestorben ;( ist. Das ist mittlerweile schon die dritte Festplatte dieser Sorte, so langsam glaube ich dass bei mir nur Montagsplatten landen .
Die Attributtabelle sieht interessant aus, aber kann man denn auf diese Werte außer mit VB
zugreifen?
Ich werde das auf jeden Fall mal testen, sobald ich wieder arbeitsfähig bin :/.

Thx

The Dragon
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Move mit Robocopy
gelöst Frage von 0xC0FFEBatch & Shell2 Kommentare

Hallo zusammen, ich würde gerne Bilder von einem Verzeichnis in ein anderes Verschieben mit Folgenden Ausschlusskriterien: Dateiendung : .jpg ...

Batch & Shell
Robocopy Logfile
gelöst Frage von michi-ffmBatch & Shell7 Kommentare

Hallo zusammen, evtl kann jemand helfen ^^ Habe hier ein Teile aus dem Code: Das skript synchronisiert 2 Ordner ...

Batch & Shell
Robocopy Fehlerhaft
gelöst Frage von michi-ffmBatch & Shell2 Kommentare

Hallo Zusammen, evtl kann jemand helfen. Bei der Quelle habe ich leider ein Leerzeile, im Netz lese ich immer ...

Windows 7
Robocopy soll hashen
Frage von maxmaxWindows 72 Kommentare

Hallo, ich habe ein Script welches mir Playlists aus iTunes exportiert und automatisch auf mein Xperia Z2 via xcopy ...

Neue Wissensbeiträge
Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 2 TagenWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Sicherheit
Microsoft und Skype: Sicherheit
Information von kgborn vor 2 TagenSicherheit

Die Tage gab es ja einige Berichte zur Sicherheit des Skype-Updaters. Der Updater von Skype läuft unter dem Konto ...

Datenschutz

Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10

Information von Penny.Cilin vor 2 TagenDatenschutz8 Kommentare

Hallo, passend zum Thema Ablösung LIMUX in München ein interessanter Beitrag dazu: Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10 Anscheinend ...

Sicherheit
Information Security Hub Munich airport
Information von brammer vor 3 TagenSicherheit

Hallo, Neues Center für Cyber Kriminalität am Münchener Flughafen brammer

Heiß diskutierte Inhalte
Windows 10
Windows 10 (1709) Tastur und Maus wieder einschalten?
Frage von LochkartenstanzerWindows 1015 Kommentare

Moin, Ich habe von einem Kunden einen Win10-Rechner bekommen, bei dem weder Tastatur noch Maus geht. Die Hardware funktioniert ...

DSL, VDSL
Mindestgeschwindigkeiten DSL Telekom
Frage von justlukasDSL, VDSL14 Kommentare

Hallo zusammen, Seit diesem Jahr habe ich Verständnisprobleme mit dem Verhalten der Telekom. Wir haben seit einem Jahr VDSL ...

Humor (lol)
Was könnte man mit einem Server machen? Idee gesucht
Frage von 2SeitenHumor (lol)11 Kommentare

Hey Zusammen Ich habe einen alten HP G2 Rackserver zu Hause rumliegen. 28GB Ram, 1xAMD Prozi mit etwa 2GHz. ...

Switche und Hubs
LANCOM-Switch: Probleme (no link) mit SFP-Modulen?
Frage von THETOBSwitche und Hubs11 Kommentare

Hi zusammen, ich habe folgendes Problem: Und zwar habe ich an einem Standort drei Switche verbaut - LANCOM GS-2326P+, ...