Avatar billede pornoking Nybegynder
20. februar 2005 - 19:40 Der er 26 kommentarer

Omdøbe flere filer af gangen

Hej

Jeg har omkring 1000 filer der alle starter med 001 - ###. Jeg vil gerne på alle filer have fjernet alt inden ###. Er der nogen der ved hvordan jeg gør det?

/Pornoking
Avatar billede boxer Nybegynder
20. februar 2005 - 19:46 #1
Avatar billede bertelbrander Novice
20. februar 2005 - 20:13 #2
Total Commander:
http://www.ghisler.com/

Download og instaler. Fra menuen vælger du Filer -> Multi Rename Tool
Avatar billede gratis Nybegynder
21. februar 2005 - 00:35 #3
freeware "CKRename" nem at bruge, http://www.musicsucks.com/CKSoft/CKRename/
Avatar billede Slettet bruger
21. februar 2005 - 08:48 #4
Åbn den mappe, hvor filerne ligger. Vis-Detaljer. Marker de ønskede filer. Højreklik på den første:Omdøb-indtast nyt navn. Klik et tomt sted i mappen.
Avatar billede boxer Nybegynder
22. februar 2005 - 18:10 #5
Fik du omdøbt dine mapper pornoking?
Avatar billede pornoking Nybegynder
22. februar 2005 - 18:17 #6
Nej.. det virkede ikke.. har dog ikke prøvet programmerne endnu
Avatar billede boxer Nybegynder
22. februar 2005 - 18:54 #7
Hvis det ikke virker, er det fordi du ikke har gjort det korrekt. Eller også er der noget helt galt med din PC.
Avatar billede pornoking Nybegynder
22. februar 2005 - 18:56 #8
Den ændrede alle filer til at hedde det samme, bare med (1), (2) osv bagved
Avatar billede boxer Nybegynder
22. februar 2005 - 19:00 #9
Du finder ikke nogen programmer der kan regne ud hvad du vil kalde dine filer. Hvis det er fordi du bare vil have en del af filnavnet slettet er du desværre nødt til at gøre det manuelt :o(
Avatar billede bertelbrander Novice
22. februar 2005 - 19:48 #10
>Ultik, Total Commander kan godt.
Avatar billede boxer Nybegynder
22. februar 2005 - 19:52 #11
Okay - så er det nok bare mig der ikke kan finde ud af det.
Vi siger at mine filer hedder:

1xxxxxxxxxxxx.Peter
1xxxxxxxxxxxx.Søren
1xxxxxxxxxxxx.Gunnar

Jeg vil så have slettet det der står foran punktummet. Hvordan gør Total Commander det? Jeg har som sagt forsøgt men kunne ikke rigtigt find ud af det.
Avatar billede bertelbrander Novice
22. februar 2005 - 20:02 #12
Du vælger filerne
Vælger Multi Rename Tool fra menuen
Under Search&Replace skriver du 1[^.]* under Serarch for, under Replace With skriver du 1 Og du vælger RegEx.
Derpå trykker du Start.
Avatar billede boxer Nybegynder
22. februar 2005 - 20:11 #13
bertelbrander>> Du har sikkert ret - jeg kan bare ikke finde ud af det :o( Det er også ligemeget - Det er pornokings spørgsmål.
Avatar billede boxer Nybegynder
12. maj 2005 - 21:32 #14
Kan spørgsmålet lukkes?
Avatar billede majsmarken Nybegynder
13. maj 2005 - 20:25 #15
Kig evt. også på dette trix: http://www.eksperten.dk/artikler/180
Avatar billede majsmarken Nybegynder
13. maj 2005 - 20:26 #16
Avatar billede koden Novice
09. oktober 2010 - 22:29 #17
gammel tråd...men jeg har et spørgsmål.

herunder (kopieret fra indlæg herover) står der hvordan man fjerner alt foran punktum i mange filer.
Men hvis jeg nu vil fjerne alt dette:

1xxxxxxxxxxxx.

Hvordan gør jeg så det i total commander når nu det der står efter punktum er noget forskelligt?

----------------------------------------

Du vælger filerne
Vælger Multi Rename Tool fra menuen
Under Search&Replace skriver du 1[^.]* under Serarch for, under Replace With skriver du 1 Og du vælger RegEx.
Derpå trykker du Start.
Avatar billede koden Novice
09. oktober 2010 - 22:36 #18
Tillæg:

Kan jeg i samme ombæring slette alle filer i denne mappe som er .doc filer?
Eller skal der en ny total commander sletning til?

hvordan lyder den så når alle .doc i en mappe skal slettes men andre filtyper må ikke slettes.
Avatar billede bertelbrander Novice
10. oktober 2010 - 01:19 #19
I search for skal der stå:
1[^.]*.(.*)

I replace with skal der stå:
1.$1

Tricket er at (.*) i "search for" bliver til $1 i "replace with

Hvis du vil slette alle .doc filer, bliver du nok nødt til at gøre det i en ny operation.
Avatar billede koden Novice
10. oktober 2010 - 12:16 #20
tak for svar.. svar du på denne her og få dine point:

http://www.eksperten.dk/spm/920876#reply_7665013
Avatar billede koden Novice
10. oktober 2010 - 16:57 #21
Fik nok ikke forklaret det godt nok..kan ikke få det til at virke..

Det jeg gerne vil er at jeg i følgende:

1xxxxxxxxxxxx_Peter
1xxxxxxxxxxxx_Søren
1xxxxxxxxxxxx_Gunnar


gerne vil have fjernet 1xxxxxxxxxxxx i alle filer.
Sådan at jeg står tilbage med filer kun indeholdende et navn men forskellige navne...

x kan være ens i nogle filer og i andre forskellige.
Men de starter altid med 1 og efter x'erne afsluttes altid med en _
Efter _ kommer så et navn som kan være forskelligt.
Avatar billede koden Novice
10. oktober 2010 - 16:59 #22
Det nemmeste er vel en funktion der finder _ og sletter den og alt foran den.
Avatar billede bertelbrander Novice
10. oktober 2010 - 17:15 #23
Hvis filerne har ekstension:
[^_]*_([^.]).(.*) og $1.$2

[] angiver et sæt, ^betyder "ikke", * betyder enhver antal, man skal have () for at kun bruge delen i "replace with".
DVS [^_]*_([^.]).(.*) betyder noget i retning af:
Alting, bortset fra _
én _
et sæt bestående af alting, bortset fra .
et .
et sæt bestående af alting (indtil der ikke er mere)

Hvis ikke de har ekstension:
[^_]*_([^.]) og $1
Avatar billede koden Novice
10. oktober 2010 - 17:23 #24
ták jeg prøver...selvom det lige skal læses et par gange... skulle have hørt bedre efter i matematik timerne :-)
Avatar billede koden Novice
17. august 2013 - 16:16 #25
luk
Avatar billede koden Novice
17. august 2013 - 16:17 #26
luk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester