Naam bestandsmappen wijzigen

Naam bestandsmappen wijzigen 

Onderwerp van Tuwa

BEHEERD DOOR:
rdolfijn
Terug naar de lijst
  1. Tuwa
    Geregistreerd

    Toon alleen de berichten van Tuwa
    Zie onderstaand screenshot.
    Ik wil van alle mappen de naam aanpassen.
    Het gaat om mijn gedigitaliseerde muziekverzameling die ik in diverse sub- en subsubmappen heb onderverdeeld; de details doen niet echt ter zake.
    Stel dat ik bij alle mappen iets wil wijzigen in de mapnaam. In dit geval dat ik overal de letters 'LP' zou willen toevoegen en dat de rest van de mapnaam dan behouden blijft.
    Is dat ?berhaupt mogelijk zonder al te veel poespas?
    Of moet ik eerst alles overzetten naar Excell, alles daar aanpassen en vervolgens weer terugzetten? (Ik zou niets eens weten hoe dat werkt trouwens, maar heb er wel eens van gehoord)

    Of ben ik overgeleverd aan het aloude handwerk?

    O ja, hou er rekening mee dat ik zo goed als geen 'technische' kennis heb van computers, programma's, e.d.

    Maar bij voorbaat dank.
    Plaatje
  2. Tuwa
    Geregistreerd

    Toon alleen de berichten van Tuwa

    quote:
    Dit schreef indigo
    Echt Tuwa, Shania Twain?


    Ja, wel drie nummers! uit haar hele oeuvre Smile
  3. Tuwa
    Geregistreerd

    Toon alleen de berichten van Tuwa

    quote:
    Dit schreef ArnoM
    Heb even wat geprobeerd, maar doe maar niet via command prompt. Bij mijn test worden bestandsnamen langer dan 8tekens afgekort naar de nieuwe naam, aangevuld met de laatste letters van de oude naam tot 8 tekens (oude DOS beperking).



    zo iets vreesde ik al
  4. Tuwa
    Geregistreerd

    Toon alleen de berichten van Tuwa

    quote:
    Dit schreef WilM
    Het move-commando dat hierboven werd genoemd werkte bij mijn test ook niet, maar dat had denk ik meer met spaties in de bestandsnamen te maken. Ik heb in ieder geval niet gemerkt dat bestandsnamen werden ingekort.
    Wat bij mij goed werkte op de commando-prompt, was:

    for /d %i in (*) do move "%i" "LP %i"

    Wanneer je zou willen weten wat hier gebeurt:

    Het for-commando voert het commando achter 'do' afzonderlijk uit voor alle bestandsnamen die tussen de haakjes worden opgegeven (in dit geval *, dus alles).
    De /d zorgt ervoor dat alleen mappen worden verwerkt; eventuele systeembestanden blijven dus ongemoeid.
    %i verwijst naar de gevonden bestandsnaam.

    Als je een map hebt waarin bijvoorbeeld de mappen "Shania Twain" en "Sharon Jones" staan, dan voert het bovenstaande for-commando dus de volgende twee commando's uit:

    move "Shania Twain" "LP Shania Twain"
    move "Sharon Jones" "LP Sharon Jones"
    (enzovoort)

    Door de namen tussen aanhalingstekens te zetten, gaat het ook goed als er spaties in de naam zitten.



    Ik ga dit es op me in laten werken.
    Bedankt zover.
Terug naar de lijst