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

gelöst Playlisten .m3u automatisch generieren

Mitglied: pbelcl

pbelcl (Level 1) - Jetzt verbinden

18.01.2010 um 15:17 Uhr, 9376 Aufrufe, 9 Kommentare

Lösung schon gefunden, aber noch ne Frage

Hi Leute, Hi bastla!

Ich möchte eine Playlist generieren GENAU wie in diesem Beitrag
https://www.administrator.de/index.php?content=89510
besprochen.

Allerdings nicht mit ALLEN sondern nur wahlweise mit EINEM oder KEINEM Unterverzeichnis!

Kann mir jemand sagen wie ich das Codeschnipsel aus dem Beitrag abwandeln muss?
Mitglied: kaiand1
18.01.2010 um 15:39 Uhr
Nun die einfachste möglichkeit währe den Ordner in Winamp reinziehen.
Da kannst du die dann noch sotieren und als m3u speichern ;)
Bitte warten ..
Mitglied: bastla
18.01.2010 um 16:58 Uhr
Hallo pbelcl!

Kein Unterverzeichnis:
01.
@echo off & setlocal 
02.
set "Basis=E:\music" 
03.
for %%i in ("%Basis%") do dir /b "%%i\*.mp3">"%%i\%%~nxi.m3u"
Für eine Unterverzeichnisebene: anstelle der Zeile 3
for /d %%i in ("%Basis%\*.*") do dir /b "%%i\*.mp3">"%%i\%%~nxi.m3u"
Für das Basisverzeichnis und eine Unterverzeichnisebene:
01.
@echo off & setlocal 
02.
set "Basis=E:\music" 
03.
for %%i in ("%Basis%") do set "M3U=%%i\%%~nxi.m3u" 
04.
dir /b "%Basis%\*.mp3">"%M3U%" 
05.
for /d %%i in ("%Basis%\*.*") do call :ProcessDir "%%i" 
06.
goto :eof 
07.
 
08.
:ProcessDir 
09.
set "RelPath=%~f1" 
10.
call set "RelPath=%%RelPath:%Basis%\=%%" 
11.
for /f "delims=" %%f in ('dir /b "%~1\*.mp3"') do >>"%M3U%" echo %RelPath%\%%f 
12.
goto :eof
Zu beachten: Die Angabe des Basisverzeichnisses muss ohne abschließenden "\" erfolgen.

Grüße
bastla
Bitte warten ..
Mitglied: pbelcl
19.01.2010 um 10:22 Uhr
Hallo bastla,

Danke für die schnelle Antwort!!

die ersten Beiden batches funktioneiren super!

Nur das letzte batch funktioniert nicht ganz richtig.
Es macht zwar in der ersten Ebene ein File, aber in den unteren Ebenen nicht!

Kann es sein dass das "goto :eof" in der letzten Zeile nicht passt?
Ist nur so ein gefühl, denn ich muss ehrlich sagen ich versteh noch nicht ganz was da genau passiert

Übrigens:
Ist es möglich statt der Pfadvariable %basis% einfach den aktuellen Pfad zu nehmen?
Ich steuere dieses Batch nämlich über den Total Commander und möchte es im aktuellen Verzeichnis aufrufen.

DIese Funktion brauche ich nur für die 3. Variante, also für eine Ebene + Unterebene......

Danke nochmal!
PS: gibt es eigentlich bei euch einen Donation Knopf ? Hätte gerade mal das Bedürfnis da drauf zu rücken
Bitte warten ..
Mitglied: pbelcl
19.01.2010 um 10:25 Uhr
Zitat von kaiand1:
Nun die einfachste möglichkeit währe den Ordner in Winamp reinziehen.
Danke für den Tipp, aber ich mag das gerne ohne zusätzliches Programm realisieren.
Auf meinem Computer sind schon viuel zu viele Programme drauf die sich gegenseitig in die Haare bekommen
Bitte warten ..
Mitglied: bastla
19.01.2010 um 12:40 Uhr
Hallo pbelcl!
Es macht zwar in der ersten Ebene ein File, aber in den unteren Ebenen nicht!
So war's auch gemeint - in diesem File sollten per relativem Pfad auch alle MP3 der unmittelbaren Unterverzeichnisse enthalten sein ...
Wenn tatsächlich in jedes Verzeichnis ein eigenes File soll, dann einfach beide "Zeilen 3" hintereinander verwenden.
Um %Basis% auf das aktuelle Verzeichnis zu setzen:
set "Basis=%cd%"
Alternativ (falls der TC den Batch mit Übergabe des aktuellen Verzeichnisses als Parameter aufruft):
set "Basis=%~1"
PS: gibt es eigentlich bei euch einen Donation Knopf ? Hätte gerade mal das Bedürfnis da drauf zu rücken
Danke, und falls das ernst gemeint war: Du kennst doch sicher ein Spendenkonto für einen wirklich guten Zweck ...

Grüße
bastla
Bitte warten ..
Mitglied: pbelcl
19.01.2010 um 18:13 Uhr
> PS: gibt es eigentlich bei euch einen Donation Knopf ? Hätte gerade mal das Bedürfnis da drauf zu rücken
Danke, und falls das ernst gemeint war: Du kennst doch sicher ein Spendenkonto für einen wirklich guten Zweck ...
Ja natürlich, ich dachte allerdings eher an die "bastla Stiftung" oder so ...

Du hilfst mir hier immer sehr schnell und professionell obwohl ich oft vielleicht blöde Fragen stelle.

Ich liebe es batch-dateien zu verwenden wo andere Leute Programme dafür installieren müssen, aber meist übersteigen meine Ideen die Kenntnisse die ich habe

Und genau da bist Du mit Rat und Tat zur Seite und ich danke Dir dafür!!!!
Bitte warten ..
Mitglied: bastla
19.01.2010 um 20:40 Uhr
Hallo pbelcl!
ich dachte allerdings eher an die "bastla Stiftung" oder so ...
Als ich damals stiften gehen wollte, war meine Frau sehr dagegen ...

Ich liebe es batch-dateien zu verwenden ...
Diese Einstellung muss man(n) doch unterstützen.

Grüße
bastla
Bitte warten ..
Mitglied: pbelcl
20.01.2010 um 06:55 Uhr
Zitat von bastla:
Als ich damals stiften gehen wollte, war meine Frau sehr dagegen ...
Und jetzt hast Du eine Fusskette oder wie
Bitte warten ..
Mitglied: bastla
20.01.2010 um 08:16 Uhr
Hallo pbelcl!

[jetzt endgültig ganz OT]
Und jetzt hast Du eine Fusskette oder wie
Um der Wahrheit die Ehre zu geben: Manche können sich nicht beschweren, andere dürfen es nicht - und ich brauche es nicht, weil ich's wirklich gut (oder besser: eine wirklich Gute) getroffen habe ...
[/jetzt endgültig ganz OT]

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
RegEx in M3U
gelöst Frage von mguenth83Batch & Shell4 Kommentare

Hi, kann mir jemand beim Powershell Regex helfen. Irgendwie verstehe ich das ganze nicht so. Ich hab folgende Datei ...

Java

Android Studio - UML automatisch generieren

Frage von MyApps2GO.deJava

Hallo zusammen, ich bin momentan auf der Suche nach einem Plugin/Tool zum automatischen erstellen eines UML-Diagramms. Es muss nicht ...

Exchange Server

Autodiscover.xml generieren?

gelöst Frage von jojo0411Exchange Server10 Kommentare

Hallo Leute, Ich habe gerade meinen ersten Exchange 2016 installiert und soweit funktioniert das ganz gut. Ich habe ausserdem ...

Entwicklung

Google Calendar auslesen und automatisch neue Termine generieren

gelöst Frage von carl7nEntwicklung2 Kommentare

Hallo, ich bin ein Anfänger und weiß gar nicht, ob sich das von mir geplante Projekt überhaupt bewerkstelligen lässt ...

Neue Wissensbeiträge
Router & Routing

Olle Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 7 StundenRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 20 StundenSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 1 TagWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Microsoft Office

MS Office 2019 ohne OneNote - OneNote App speichert nur in Cloud

Information von Deepsys vor 1 TagMicrosoft Office6 Kommentare

Microsoft zeigt deutlich wohin alles bei Ihnen geht, OneNote 2019 wird es nicht mehr geben, und die Windows 10 ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
Server SSD: NVMe PCIe 3.0 RAID?
Frage von bouneeFestplatten, SSD, Raid15 Kommentare

Hallo liebe Admins, mir stellt sich gerade die Frage, ob ein neuer Server mit SSD NVMe PCIe 3.0 Sinn ...

Sonstige Systeme
Wie Normenkataloge im Unternehmen bereit stellen?
Frage von MuzzepuckelSonstige Systeme14 Kommentare

Hallo Kollegen, ich lese schon lange hier mit, nun mein ersrer Beitrag, bzw. Frage. :-) Wir benötigen für unsere ...

Windows 10
Windows 10 Startmenü-Einstellungen Systemweit festlegen
Frage von flotautWindows 1013 Kommentare

Guten Morgen liebe Admins, wir möchten bei uns am Lehrstuhl demnächst auf Windows 10 umsteigen. Wir installieren unsere PC's ...

LAN, WAN, Wireless
OpenVPN Client Fehlermeldungen
Frage von chris84LAN, WAN, Wireless12 Kommentare

Hallo Zusammen, wir nutzen seit kurzem einen neuen Router und den OpenVPN Client. Die VPN Verbindung klappt; allerdings kommen ...