- Streaming vs kábeltévé: feldarabolják a Warner Bros Discoveryt
- Személyesen Zuckerberg toborozza a szuperintelligenciát építő AI-csapatot
- Bemutatkoztak a be quiet! Pure Power 13 M szériás tápjai
- Miért nem működik a 4K 60 Hz minden HDMI kábellel?
- AI-ra, játékra, mindenre kiváló lehet a Gigabyte új PC-je
- Házimozi belépő szinten
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- HiFi műszaki szemmel - sztereó hangrendszerek
- Azonnali notebookos kérdések órája
- Vezetékes FEJhallgatók
- NVIDIA GeForce RTX 3060 Ti / 3070 / 3070 Ti (GA104)
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Milyen TV-t vegyek?
- OLED TV topic
Új hozzászólás Aktív témák
-
Ejelhar
senior tag
Használat:
Ha az útvonalbeállítással is megvagyunk, akkor csak egy jobb klikk az elmentet progira, majd a felugró menüből a "Run with Powershell" pont választása.
Vagy akár paracssorból is indíthatjuk, ha az jobban tetszik:
Start menü> Mjad a keresés mezőben beír: powershellEgy enter után előugrik a parancssori ablak, ebből is indítható.
Maga a script futás közben kiírja éppen melyik könyvtárban dolgozik, a végén pedig bezárul az ablak ha kész (első módszer), illetve visszaadja a parancssor ha befejezte a futást (második módszer).
Amit csinál: végignézi a könyvtárakat, majd ha azokban talál mp3 vagy ogg vagy flac kiterjesztésű állományokat, akkor generál egy lejátszási listát abban a könyvtárban 00playlist.m3u néven.
Nem tudom mennyire volt szerencsés a mai első beírásom, most egy kicsit széttört a programkódot a weblap, most itt alant beillesztem programkódként is, hátha úgy jobban kimásolható:
$BASEDIR="\\Dune\DuneHD1\Music"
$PLAYLIST="00playlist.m3u"
foreach ($mappa in Get-ChildItem -Path $BASEDIR -Recurse |
where {$_.Attributes -eq 'Directory'} | % { $_.Fullname }) {
$mappa
Get-ChildItem -Path "$mappa\*" -include *.mp3,*.ogg,*.flac |
FT -HideTableHeaders -Autosize Name |
Out-File "$mappa\$PLAYLIST" -Encoding "utf8"
(Get-Content "$mappa\$PLAYLIST" | Select-Object -Skip 1) |
Set-Content "$mappa\$PLAYLIST"
If ((Get-Content "$mappa\$PLAYLIST") -eq $Null) {rm "$mappa\$PLAYLIST"}}
Új hozzászólás Aktív témák
- E-roller topik
- Allegro vélemények - tapasztalatok
- Wise (ex-TransferWise)
- Samsung Galaxy S21 FE 5G - utóirat
- Musk azt ígérte, hogy 24/7-ben dolgozik tovább a cégeinél
- Okos Otthon / Smart Home
- Házimozi belépő szinten
- Bestbuy játékok
- Tőzsde és gazdaság
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- Telefon felvásárlás!! Samsung Galaxy A50/Samsung Galaxy A51/Samsung Galaxy A52/Samsung Galaxy A53
- Telefon felvásárlás!! Apple Watch SE/Apple Watch SE 2 (2022)
- ÁRGARANCIA! Épített KomPhone Ryzen 5 5500 16/32/64GB RAM RTX 4060 8GB GAMER PC termékbeszámítással
- ÚJ Lenovo Yoga Slim 7 - 14.5" 3K OLED Érintő 90Hz - Snapdragon X Elite - 32GB - 1TB - 2,5+év gari
- ÁRGARANCIA!Épített KomPhone i9 14900KF 32/64GB RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: Liszt Ferenc Zeneművészeti Egyetem
Város: Budapest