Tidigare skrev jag hur man hittar den största filen och katalogen i Linux . Idag vill jag erbjuda dig en lösning för Windows. Det är inte beroende av verktyg från tredje part. Vi använder bara de inbyggda funktionerna som finns tillgängliga i alla moderna Windows-installationer.
Annons
hur man inaktiverar splittring i spelet
För att hitta stora filer i Windows 10 , kan du använda någon av de två metoderna som beskrivs nedan:
Innehållsförteckning.
Hitta stora filer i Windows 10 med File Explorer
Den första metoden för att hitta stora filer är med File Explorer. Standardfilhanteringsappen i Windows 10 har en speciell sökruta. När det blir fokuserat visar det ett antal avancerade alternativ i menyfliksområdet.
För att aktivera sökfunktionen i File Explorer, klicka på sökrutan eller tryck på F3 på tangentbordet. Bandet ser ut som följer:
Titta på knappen 'Storlek' på menyfliksområdet. Det är en listruta där du kan skapa ett filter för sökning efter filstorlek. Den stöder följande alternativ:
Tom (0 kB)
Tiny (0 - 10 KB)
Liten (10 - 100 KB)
Medium (100 kB - 1 MB)
Stor (1-16 MB)
Stor (16 - 128 MB)
Gigantisk (> 128 MB)
Uppdatering: Från och med Windows 10 version 1809 har storleksdefinitionerna uppdaterats: Tiny, Small, Medium, Large, Huge and Gigantic definieras nu som 0 - 16KB, 16KB - 1MB, 1 MB till 128 MB, 128 MB - 1 GB , 1 GB - 4 GB och> 4 GB
Välj ett lämpligt alternativ för dig så är du klar.
Tips: Du kan använda dina egna filter med anpassad storlek. Allt du behöver är att skriva önskat filterförhållande i sökrutan i File Explorer enligt följande:
storlek:> 2 GB
Detta gör att du kan hitta filer som är större än 2 gigabyte. Du kan ange storleken i KB, MB, GB etc. Du kan till exempel ange 5KB, 10GB eller 10MB. På så sätt kan du söka efter stora filer och förhindra att enheten tar slut på diskutrymme.
Hitta stora filer i Windows 10 med kommandotolken
Som i Linux finns ett par användbara kommandon tillgängliga i Windows. Du kan använda dem för att snabbt hitta stora filer.
Det första kommandot är ett välkänt kommando 'if'. Det är ett konsolkommando som gör det möjligt att bygga villkorliga grenar i batchfiler. Du kan lära dig mer om det med hjälp av dess inbyggda hjälp. Öppna kommandotolken och skriv
hur man ställer in prioritetsfönster 10
om /?
Produktionen innehåller en lång lista med alternativ. Det mest intressanta för oss är delen om jämförande operationer. De är som följer:
EQU - lika
NEQ - inte lika
LSS - mindre än
LEQ - mindre än eller lika
GTR - större än
GEQ - större än eller lika
Vi kan använda dem för att analysera filernas storlek. Kodkonstruktionen kan se ut enligt följande:
OM file_size_value GTR some_other_value_tocompare some_action_here.
Vi måste skicka file_size_value för att hitta stora filer. Ett annat inbyggt kommando som är speciellt utformat för uppgifter som detta hjälper oss. Det är för filer. Detta kommando väljer en fil (eller en uppsättning filer) och kör ett kommando på den filen.
För att lära dig mer om det, kör
forfiles /?
De mest intressanta omkopplarna i vårt fall är:
/ S - Denna omkopplare gör att förfiler återställs till underkataloger. Som 'DIR / S'.
/ C - Detta kommando anger kommandot som ska köras på varje fil som kommer att hittas. Kommandosträngar bör läggas in i dubbla citat.
Standardkommandot är 'cmd / c echo @ file'.
Följande variabler kan användas i kommandosträngen:
@fil - returnerar namnet på filen.
@fname - returnerar filnamnet utan tillägg.
@ext - returnerar endast filtillägget.
@path - returnerar hela sökvägen för filen.
@relpath - returnerar den relativa sökvägen för filen.
@isdir - returnerar 'TRUE' om en filtyp är
en katalog och 'FALSE' för filer.
@fsize - returnerar storleken på filen i byte.
@fdate - returnerar det senast ändrade datumet för filen.
@ftime - returnerar den senast ändrade tiden för filen.
För att inkludera specialtecken i kommandoraden, använd hexadecimalkoden för tecknet i 0xHH-format (t.ex. 0x09 för fliken). Interna CMD.exe-kommandon ska föregås av 'cmd / c'.
Med hjälp av denna information kan vi köra följande kommando för att hitta stora filer.
forfiles / S / C 'cmd / c if @fsize GTR 1048576 echo @path'
varför ansluter bara en av mina airpods
Detta hittar rekursivt alla filer som är större än 1 Megabyte i den aktuella mappen och dess undermappar! Ändra kommandot enligt dina önskemål så är du klar.
Det är allt.