Annons
Tillkomsten av supersnabb Internet förde massor av filer att ladda ner. Vi mötte en liknande splurge i filer när fotografering blev alltmer digitaliserade 7 viktiga fototips för absoluta nybörjareDessa fototips hjälper dig att ta bättre foton, oavsett om du är nybörjare eller har lite övning redan. Läs mer . Plötsligt var det nödvändigt att ha en 1 TB hårddisk för att lagra stränderna av älskade minnen, med en annan till lagra sina medföljande ljudspår Hur du bäst använder din 15 GB gratis OneDrive-lagringOneDrive ger dig en hälsosam dos av molnlagring gratis. Låt oss ta en titt på vad du kan göra med det. Läs mer .
Var och då vill du byta namn på alla bildfiler. Vid andra tillfällen vill du göra det radera alla musikfiler 4 fantastiska verktyg för att hantera din massiva MP3-samlingMusikbibliotekshantering kan vara en helt frustrerande upplevelse, särskilt om du har många års oorganiserad musik som väntar på att sorteras och märkas ordentligt. Dålig hantering av musikbibliotek kommer tillbaka och biter dig senare ... Läs mer
. Vi visar dig hur du gör det, plus några andra praktiska filrelaterade saker.Batch Rename
Det finns några sätt vi kan batch byta namn på Doppa dina tår i batchfilprogrammering för WindowsVarför låter du enkla, repetitiva uppgifter ta dig? Om du inte kan delegera, innovera! Med Windows kan du skapa enkla små program, kallade batchfiler, som kommer att ta hand om dessa tröttsamma uppgifter. Läs mer filer med Windows. Det kan göras med File Explorer, Command Prompt eller PowerShell, och var och en är användbar för olika uppgifter.
Utforskaren
File Explorer (tidigare känd som Windows Explorer) 10 Lite kända funktioner i Windows File ExplorerLåt inte Windows File Explorer lura dig med dess vanliga utseende. Det kan många fler åtgärder och justeringar än det låter på! Låt oss visa dig ett gäng av dem. Läs mer erbjuder ett av de enklaste döpsalternativen, men erbjuder också minst flexibilitet vad vi kan byta namn till. För att komma igång, ta tag i alla filer du vill byta namn på Hur man byter namn på flera filer i Windows på det enkla sättetHär är ett snabbt och enkelt sätt att byta namn på filer snabbt i Windows - perfekt för att fixa fula filnamn. Läs mer och placera dem i samma mapp. Du kan trycka på CTRL + A för att välja alla filer. Beställ dem hur du vill att de ska byta namn. Markera alla filer du vill byta namn på, högerklicka och välj Döp om. När du anger det nya filnamnet trycker du på Stiga på kommer att ta basnamnet ("pirateday" i den första bilden) och lägga till ett nummer till varje följande fil.
Som ni ser gör det jobbet, men erbjuder inte mycket flexibilitet.
Kommandotolken
För lite mer flexibilitet kan vi använda Kommandotolken Döp om kommando. De Ren kommando tillåter oss att byta namn på flera filer samtidigt, accepterar jokertecken “*” och “?” och tillåter oss att ändra filändelser när vi går. Kommandoraden erbjuder mycket fler alternativ för namnbyte än File Explorer.
Samla de filer du vill byta namn på. I samma mapp, Skift + högerklicka och välj Öppna kommandofönstret här. Detta öppnar en kommandotolken med administratörens systemrättigheter, fokuserade på din mapp. För att byta namn på en enda fil använder vi det här kommandot:
ren filename.jpg newfilename.jpg
För att byta namn på flera filer måste vi lägga till kommandot med jokertecken. Om du till exempel har ett antal filer namngivna i ordning, t.ex. document01.txt, document02.txt, document03.txt, kan vi använda detta kommando för att ändra antalet:
ren dokument... txt document3? .txt
Kommandot kommer att ändra siffrorna i varje filnamn i mappen. Vi kan också ta bort små delar av filnamnet med ett annat något annat kommando. Om du har en serie dokument som heter "jan-budget.xlsx", "feb-budget.xlsx", "mar-budget.xlsx", och så vidare, kan vi ta bort del av budgeten.
ren??? - budget.xlsx... xlsx
Slutligen för detta avsnitt kan vi byta namn på filtypen själv med kommandot batchnamn. Om du till exempel har ett antal .txt-filer och vill byta namn på dem alla till .rtf kan du använda det här kommandot:
ren * .txt * .rtf
De * jokertecken står i filnamn, så att du kan konvertera varje filtyp efter behov.
Power
De Windows PowerShell erbjuder mest flexibilitet Kommandotolken vs. Windows PowerShell: Vad är skillnaden?Windows-användare kan klara sig utan att använda antingen Command Prompt eller PowerShell. Men med Windows 10 och nya funktioner runt hörnet är det kanske dags att vi lär oss. Läs mer för batch-namnändring av filer, och är det mest kraftfulla namnändringsverktyget inbyggt i Windows. Öppna Start meny och sök efter windows powershell. Välj det första alternativet. När du är öppen måste du göra det Använd CD kommando för att navigera till katalogen som innehåller filerna du vill byta namn, som:
Vi kan nu byta namn på delar av filnamn. Om vi till exempel vill ändra understrecket för varje fil till bindestreck, kan vi använda det här kommandot:
Dir | Byt namn på objekt –Nyttnamn {$ _. Namn –replacera "_", "-"}
Detta fungerar särskilt bra med bildfiler som dras från en digital kamera. Du kan prova det här kommandot för att ändra namnet:
Dir | Byt namn på objekt –Nyttnamn {$ _. Namn –placera "DSC", "pirateday"}
Där DSC är en del av det ursprungliga filnamnet.
Eftersom PowerShell är ett av de mest kraftfulla verktygen som finns tillgängliga för oss, kan vi använda det för att byta namn på filer i en hel katalog. Om du har en mapp som innehåller flera filer med en viss sträng - till exempel "arbetsbokström" - kan ett PowerShell-kommando ändra varje filnamn i katalogen. Du måste navigera till mappen som innehåller dina filer med hjälp av CD så kan du köra det här kommandot:
Get-ChildItem -Filter "* current *" -Recurse | Byt namn på artikeln-nytt namn {$ _. Namn -replacera 'aktuellt', 'gammalt'}
Detta kommer att ändra varje filnamn som innehåller "aktuell" till "gammal" och kommandot gäller för varje tillämplig fil.
Om du behöver mer hjälp kan du alltid undersöka de inbyggda PowerShell-exemplen med det här kommandot:
get-help Rename-Item –exemplar
Slutligen är en annan praktisk PowerShell-parameter -Tänk om. Parametern –WhatIf anger det kommando som ska köras i Rapportera endast läge, vilket betyder att du kan mäta de ändringar kommandot kommer att göra innan du slår OK. Till exempel skulle en av våra tidigare kommandon nu se ut så här:
Get-ChildItem -Filter "* current *" -Recurse | Byt namn på objekt -NyName {$ _. Name -replace 'current', 'old'} –WhatIf
Tredjepartsnamnverktyg
Om alternativet File Explorer inte är tillräckligt kraftfullt, men du inte vill spela med de ibland komplicerade kommandona finns det några praktiska namnändringsverktyg tillgängliga för dig.
De Bulk Rename Utility är en av dessa. Den något hektiska användargränssnittet är en visuell visning av det enorma utbudet av alternativ som är tillgängliga för kommandoradsanvändare. Men om du tar dig tid kommer du snabbt att räkna ut vilka alternativ du vill växla. Du kan använda verktyget Bulk Rename för att ändra filnamn, lägga till eller ta bort siffror och bokstäver, byta tillägg och byta namn på filer baserat på EXIF- eller ID3-data.
Det kommer med ganska omfattande hjälpdokumentation, och du kan också söka efter ett antal självstudier.
Ett annat utmärkt verktyg är AdvancedRenamer, och det har mycket renare användargränssnitt att navigera igenom. Du kan välja mellan ett antal "metoder" och titta på det potentiella resultatet innan du gör en ändring. Metoderna kan konfigureras i stor utsträckning, så att verktyget kan vara så enkelt eller så omfattande som krävs, plus dina filer kan kopieras eller flyttas till en ny plats efter deras batchnamn.
Batch Radering
Nu behöver de flesta inte regelbundet ta bort 500 000 filer spridda över 45 000 mappar, men jag är säker på att vi alla har haft det ögonblick där din musiksamling bara inte längre kan börja. Radera något mer än några filer Hur man tar bort en fil som används av ett annat programWindows säger att din fil används eftersom den är öppen i ett annat program? Vi visar hur du tvingar byta namn, radera eller flytta filen. Läs mer att använda File Explorer kan bli en lång process eftersom Windows väljer att räkna upp varje fil innan du skickar den.
Vi kan dra på oss ett par verktyg för radering av filer Hur du installerar och avinstallerar Windows-program i bulkEn massinstallatör eller avinstallerare kan spara massor av tid. Kommer du ihåg förra gången du installerade en ny dator? Vi ska lära dig hur du gör dessa uppgifter på ett snabbt sätt. Läs mer . För vissa uppgifter är användning av kommandotolken en enkel och effektiv metod. För andra kommer vi att använda en .bat-batchfil. Det finns också ett antal tredjepartsapplikationer tillgängliga.
Kommandotolken
Vi kan använda två kraftfulla kommandon: DEL och rmdir. DEL är förhoppningsvis självförklarande, medan rmdir är syntaxen för att ta bort en katalog. Vi kan lägga till ytterligare parametrar i kommandot för större kontroll över filerna i en given katalog.
Tryck Win + R, typ cmdoch tryck på Stiga på. För att ta bort en enda mapp kan vi använda det här kommandot:
del C: \ ange \ din \ sökväg \ här / f / s
Grundkommandot lokaliserar den angivna mappen medan / s parametern raderar alla filer i katalogundermapparna och / f parameter ignorerar alla skrivskyddsinställningar. Detta kommando lämnar dock filstrukturerna bakom sig, vilket kan vara lite irriterande. I det här fallet kan vi para ihop del kommando med rmdir, såhär:
del / f / s / q C: \ ange \ din \ sökväg \ här> nul
rmdir / s / q C: \ ange \ din \ sökväg \ här
Vi har lagt till ett par parametrar också. / q väljer "tyst läge", vilket betyder att du inte blir ombedd Ja / Nej innan dina filer förbränns. nul är en speciell fil som kasserar all data som skrivits till den, vilket innebär att Windows något tidskrävande uppräkningsprocess inte skrivs till en fil. Observera att detta kommer permanent radera dina filer.
Kommandofil
Batchfiler är i huvudsak skript som du kan köra för att utföra vissa uppgifter på ditt system. Om du vet hur man bygger en serie kommandon kan du göra det bygga långa skript som automatiserar uppgifter Better Than Batch: En Windows-scripting värdstudie Läs mer och processer för att spara tid. I det här fallet kommer vi att använda några grundläggande kommandon för att skripta en batch-radering.
I det här exemplet kommer jag att ta bort mappen MUO Batch Rename som skapats för de tidigare exemplen. Högerklicka på skrivbordet och skapa ett nytt Textdokument. Namnge det BatchDeleteoch öppna den.
Vi måste välja rätt mapp med hjälp av CD kommando. Om du är osäker på rätt sökväg för mappen kan du alltid högerklicka, välja Egenskaper och visa platsen där. Du kan också bläddra till mappen och enkelt klicka på adressrutan för att avslöja den direkta mappvägen. Hursomhelst, se till att du har rätt mapp, för den ska snart rensas från ditt system.
Nu när vi känner till sökvägen kan vi skapa batchfilen. Använd dessa kommandon:
cd C: \ ange \ din \ sökväg \ här
del * / S / Q
rmdir / S / Q "C: \ ange \ din \ sökväg \ här"
Du kan nu Spara, och Utgång. Leta reda på din BatchDelete.txt-fil och tryck på F2. Den här gången kommer vi att ändra filändelsen. Förändra .Text till .fladdermusoch tryck på Stiga på när du stöter på en varning. Grattis, du har precis gjort din första batchfil!
OBS!: Du måste uppdatera sökvägen för batchfilen varje gång du har en bulk-borttagningssession. Eller så kan du ha en enda raderingsmapp och dumpa alla dina filer där inne och köra batchfilen igen. Beroende på antalet och storleken på filerna du tar bort kan överföring av dem dock vara (kommer sannolikt att vara!) mer tidskrävande 6 sätt att kopiera filer snabbare i Windows 10Undrar du hur du kopierar filer snabbare? Här är de bästa sätten att påskynda filöverföringar i Windows. Läs mer .
Radera besvärsfiler
Windows kan stöta på några problem med filnamn Hur man öppnar konstiga filtyper i WindowsDatorer känner till tusentals olika filformat. Ibland är både du och Windows oklara om hur man öppnar en konstig fil. Så här kan du ta reda på hur du öppnar dessa filer. Läs mer , vilket resulterar i undetable filer. I vissa fall kan den ursprungliga filen ha skadats och slutar med en löjlig sträng med tecken istället för något du redan har valt. Du kanske har stött på det här felmeddelandet också:
Kan inte radera [filnamn]: Filnamnet som du angav är inte giltigt eller för långt.
Ange ett annat filnamn
Ett Destination Path-fel kan snabbt åtgärdas med nästan alla arkiveringsverktyg, till exempel WinZip eller 7-Zip. Öppna mappen som innehåller den kränkande filen. Skapa ett nytt arkiv i samma mapp och flytta sedan en nivå upp i katalogträdet med den lilla pilen. Till exempel är detta pilen i 7-Zip:
När du har gjort det borde du kunna byta namn på filen som normalt från arkivprogramvaran och sedan ta bort när du är klar. Kolla in den här videon om du är lite förlorad:
Vi kan också använda kommandotolken för att radera filer som stöter på detta fel, även om det är beroende av som innehåller mappen ha rätt väg längd. Om inte, hamnar du i en helt ny fråga. Bläddra till katalogen, Skift + högerklicka och välj Öppna kommandofönstret här. Använd nu dir / X för att se en lista över de förkortade filnamnen för den mappen. Du bör då, med samma kommandofönster, kunna radera filerna med deras förkortade filnamn, så:
- Jag har använt dir / x för att visa förkortade filnamn
- Jag har använt del kommando för att radera filen med det förkortade filnamnet
- Jag har använt dir / x för att kontrollera att filen raderas
Byt namn på eller ta bort?
Oavsett om du döpte om, raderade eller döpte om för att radera, hoppas jag att vi har kastat lite ljus på hur du ska hantera dina problem. Du kan vara säker, som med de flesta datorer, chansen är stor att om du drar ut håret är det någon annan redan skallig, och de kanske bara har gjort ett foruminlägg om det någonstans (deras filproblem, det vill säga inte deras skallighet!).
Har vi hjälpt? Vilka är dina favoritmetoder för borttagning av batch? Några extra tips om filnamn? Låt oss veta nedan!
Gavin är Senior Writer för MUO. Han är också redaktör och SEO-chef för MakeUseOfs kryptofokuserade systerwebbplats, Blocks Decoded. Han har en BA (Hons) samtidsskrift med digital konstpraxis pillerad från kullarna i Devon, och över ett decennium av professionell skrivupplevelse. Han tycker om stora mängder te.