Med alla media tillgängliga på Internet och de stora samlingarna av digitala bibliotek och bilder har vi alla problem när vi vill byta namn på en massa filer så att de blir mer tillgängliga med ett uttalbart namn eller ett namn som är meningsfullt. Att byta namn på en massa filer en efter en är inte bara frustrerande utan är också en tidskrävande uppgift. Med tanke på detta införde Microsoft för länge sedan en batch omdirigeringsfunktion i Windows Explorer, som hjälper dig att byta namn på flera filer samtidigt.

Visst kan du använda verktyg från tredje part för att byta namn på filer, men ofta har dessa verktyg många funktioner som förvirrar en genomsnittlig användare, och du vill inte installera en annan programvara för att bara byta namn på vissa filer ibland.

Använda Utforskaren

Att använda Windows Explorer för att byta namn på filer i Windows är förmodligen det enklaste sättet. Om du vill byta namn på filer, välj bara alla filer du vill byta namn på, tryck på F2-knappen (alternativt högerklicka och välj omnamn) och skriv in det namn du vill ha och tryck på Enter-knappen.

Vad ovanstående åtgärd gör är att ta det filnamn du angav och lägger till ett nummer till varje filnamn. Som du kan se från ovanstående och under bilder har jag bytt namn på filerna från "test (*). Html" till "file (*). Html".

Det är så enkelt att byta namn på filer med hjälp av Windows Explorer, men den här metoden är bara grundläggande och är inte så flexibel, t.ex. du kan inte ändra filtillägg (.html) och kan inte begränsa eller ändra Windows från att lägga till nummer etc. För mer avancerade funktioner, vi måste använda kommandotolken och Windows Powershell.

Använda kommandotolken

Att byta namn på batchfiler med hjälp av Windows-kommandotolken är mycket mer flexibel, och det rätta med att använda den här metoden är att du också kan ändra tillägg av dessa filer. Först och främst, låt oss se hur du byter namn på batchfiler utan att ändra anknytningen.

1. Öppna mappen som innehåller filerna som ska bytas ut. Klicka här på Arkiv och på "öppna kommandotolken".

2.Den ovanstående åtgärden öppnar kommandotolken på önskad plats. Ange nu följande kommando för att byta namn på filerna. Glöm inte att ersätta "fil" med nuvarande filnamn och "namn" med ditt önskade namn. Eftersom vi använder jokertecken behöver du inte ange fullständiga filnamn.

 ren fil * .html namn * .html 

När du har kört kommandot, ändras alla filer till det nya namnet och samtidigt behåller tilläggen intakta. Om du vill ändra massan av extensions (t.ex. html till txt), använd följande kommando.

 ren * .html * .txt 

Kommandot ovan kommer att omdöpa alla filer med .html-tillägg i katalogen till .txt-förlängning.

Använda Windows Powershell

Windows Powershell är mycket kraftfullare än den vanliga kommandotolken och är också lätt att använda. För att omdöpa omdirigera filer med Powershell behöver vi använda två kommandon, dvs DIR och Rename-Item. Nu för att byta namn utan att ändra sina tillägg, tryck på WIN-knappen, skriv "powershell" och tryck på enter-knappen för att öppna Powershell.

När Windows Powershell är öppnat navigerar du till önskad katalog med hjälp av cd-kommandot. När det gäller mig navigerar jag till D: \ mte \ som det är här mina filer finns.

När du är på plats, använd kommandot nedan. När du använder kommandot, glöm inte att ändra "TestName" till ditt önskade filnamn.

 dir | % {$ x = 0} {Rename-Item $ _ -NewName "Testnamn $ x.html"; $ x ++} 

Vad ovanstående kommando gör är att det kommer att ta alla filer i katalogen med kommandot DIR och vidarebefordra till kommandot " Rename-Item " som omnämner alla filer till "TestName *." Här * anger siffror, och dessa nummer är tilldelades rekursivt med "$ x".

Om du nu vill ändra filtillägg för alla filer i en katalog, använd kommandot nedan.

 Get-ChildItem * .html | Byt namn på -NyName {$ _. Namn -replace '\ .html', '. Txt'} 

Vad ovanstående kommando gör är att ta alla filer med .html-tillägg i en katalog och ändra dem till .txt.

Om du vill veta mer om Rename-Item-kommandot läser du Microsoft-dokumentationen för mer definitioner och exempel.

Vilken av ovanstående tre metoder föredrar du ?? Visst, Powershell kan vara överväldigande för nybörjare men det är kul att jobba med när du har fått lite erfarenhet.

Förhoppningsvis hjälper det, men dela med dig av dina tankar och andra metoder för manuellt omdirigering av filer.