Just nu i M3-nätverket
Gå till innehåll

USB innehållförteckning


torgnyb
 Share

Go to solution Solved by Mikael63,

Rekommendera Poster

Jag har fört över CD skivor till USB-minnen, flera CD:ar på varje USB.  De hamnar då i ett hierarktiskt mappnät på 2-3 nivåer. Låtarna finns då i nivå 2 eller 3. Skulle vilja ha ett program som läser innehållet i USB-minnet och skapar en Word- eller pdf-fil med detta.

Länk till kommentar
Dela på andra webbplatser

Är din katalogstruktur enligt följande format?

Citat

 

Artistnamn\

|- Albumnamn\

   |- 01 - låt.mp3

 

Och är det Windows du använder och i så fall vilken version?

Länk till kommentar
Dela på andra webbplatser

Låtarna är i mp3-format.  Det kan t ex se ut så här på USB-minnet

Shirley Bassey

    All By Myself
       01 All by Myself
       02 This Masquerade
       osv
Roger Wittaker

   His Finest Selection
         01 Durham Town
           osv

 Alltså ett sådant här mappträd:

CD-skiva
   Grupp av låtar
       Låt1 
       Låt 2
       osv
         


   

Länk till kommentar
Dela på andra webbplatser

Jag har ett enkelt powershell-script som gör något liknande det du vill, det är ganska korkat, men det skapar en text-fil med innehåll ungefär som du beskriver. Och text-filen kan du sedan öppna med Word exempelvis om du vill redigera eller konvertera till en pdf. Jag kan lägga upp det här om du vill provköra. Men det förutsätter att du har Windows.

Länk till kommentar
Dela på andra webbplatser

Enkelt förslag, finns även program på nätet som kan detta om man söker.

 

https://www.pcworld.com/article/2045298/print-all-the-files-or-a-list-of-all-the-files-in-a-folder.html

Länk till kommentar
Dela på andra webbplatser

Enkelt uttryckt är powershell ett sätt att automatisera saker i Windows. Exempelvis för det här, så kan du automatisera att kontrollera namnet på kataloger och filer och skriva ned det i en fil.

 

Om du vill prova, så kan du öppna startmenyn, skriva powershell och där bör du hitta något som heter Windows PowerShell ISE eller liknande. Starta programet. Där bör du ha en text editor och ett kommandofönster. I text editorn så klistra in följande kod, ändra första raden så sökvägen pekar på rätt katalog på ditt usb-minne. Tryck sedan F5 på tangentbordet. Så ska du få en fil som heter contents.txt i katalogen du angav på rad 1.

 

(du måste naturligtvis inte prova om du känner dig osäker)

$musicFolder = "C:\musik";

$artists = [System.Collections.ArrayList]@()

# Hämta information kring album och artister
ForEach ($artist in Get-ChildItem $musicFolder) {
    $albumArtist = [PSCustomObject]@{
        ArtistName = $artist.Name
        Albums = [System.Collections.ArrayList]@()
    }

    ForEach($album in Get-ChildItem $artist.FullName) {
        $a = [PSCustomObject]@{
            Title = $album.Name
            Tracks = Get-ChildItem $album.FullName
    }
        $albumArtist.Albums.Add($a) | Out-Null
    }

    $artists.Add($albumArtist) | Out-Null
    
}

# Skapa innehållsförteckning
$contents = ""
ForEach($artist in $artists) {
    $contents += $artist.ArtistName + [System.Environment]::NewLine
    
    ForEach($album in $artist.Albums) {
        $contents += "`t" + $album.Title + [System.Environment]::NewLine
        ForEach($track in $album.Tracks) {
            $contents += "`t`t" + $track.Name + [System.Environment]::NewLine
        }
    }
}

$contents | Out-File $musicFolder\contents.txt

 

Länk till kommentar
Dela på andra webbplatser

Tack Stormuffin!

Jag har försökt görsa som du säger men jag får det inte att fungera. Har väl för uselt datorkunnande.

Länk till kommentar
Dela på andra webbplatser

  • Solution
Postad (redigerade)

Kolla på https://dirprint.en.lo4d.com/windows som jag använder då och då.

 

Mittåt!

Googlade bara men tyckte att det inte stämde direkt jag postade, det är DETTA jag använder:

https://www.karenware.com/powertools/karens-directory-printer

 

Redigerad av Mikael63
  • Tack 1
Länk till kommentar
Dela på andra webbplatser

 Share



×
×
  • Skapa nytt...