Anterior, am scris cum să găsesc cel mai mare fișier și director în Linux . Astăzi aș dori să vă ofer o soluție pentru Windows. Nu se bazează pe instrumente terțe. Vom folosi doar funcțiile încorporate disponibile în fiecare instalare Windows modernă.
Reclama
cum să închideți contul de economii de urmărire
Pentru a găsi fișiere mari în Windows 10 , puteți utiliza una dintre cele două metode descrise mai jos:
Cuprins.
- Găsiți fișiere mari în Windows 10 cu File Explorer
- Găsiți fișiere mari în Windows 10 cu Command Prompt
Găsiți fișiere mari în Windows 10 cu File Explorer
Prima metodă de a găsi fișiere mari este cu File Explorer. Aplicația implicită de gestionare a fișierelor din Windows 10 are o casetă de căutare specială. Când se concentrează, afișează o serie de opțiuni avansate în panglică.
Pentru a activa funcția de căutare în File Explorer, faceți clic pe caseta de căutare sau apăsați F3 pe tastatură. Panglica va arăta după cum urmează:
Pe panglică, uitați-vă la butonul „Dimensiune”. Este o listă derulantă cu ajutorul căreia puteți crea un filtru pentru căutare după mărimea fișierului. Acesta acceptă următoarele opțiuni:
Gol (0 KB)
Mic (0 - 10 KB)
Mic (10 - 100 KB)
Mediu (100 KB - 1 MB)
Mare (1 - 16 MB)
Imens (16 - 128 MB)
Gigant (> 128 MB)
Actualizare: începând cu Windows 10 versiunea 1809, definițiile dimensiunilor au fost actualizate: Tiny, Small, Medium, Large, Huge și Gigantic sunt acum definite ca 0 - 16KB, 16KB - 1MB, 1 MB până la 128 MB, 128 MB - 1 GB , 1 GB - 4 GB și> 4 GB
Alegeți o opțiune potrivită pentru dvs. și ați terminat.
Sfat: puteți utiliza propriile filtre de dimensiuni personalizate. Tot ce aveți nevoie este să tastați condiția de filtrare dorită în caseta de căutare din File Explorer după cum urmează:
dimensiune:> 2 GB
Acest lucru vă va permite să găsiți fișiere mai mari de 2 Gigabytes. Puteți specifica dimensiunea în KB, MB, GB etc. De exemplu, puteți introduce 5KB, 10GB sau 10MB. În acest fel, puteți căuta fișiere mari și puteți împiedica dispozitivul să rămână fără spațiu pe disc.
Găsiți fișiere mari în Windows 10 utilizând Command Prompt
La fel ca în Linux, câteva comenzi utile sunt disponibile în Windows. Le puteți folosi pentru a găsi rapid fișiere mari.
Prima comandă este o comandă bine cunoscută „dacă”. Este o comandă de consolă care permite construirea ramurilor condiționate în fișiere batch. Puteți afla mai multe despre aceasta folosind ajutorul său încorporat. Deschideți promptul de comandă și tastați
cum se setează ferestrele prioritare 10
dacă /?
Ieșirea include o listă lungă de opțiuni. Cea mai interesantă pentru noi este partea despre operațiile de comparare. Acestea sunt după cum urmează:
EQU - egal
NEQ - nu este egal
LSS - mai puțin de
LEQ - mai mic sau egal
GTR - mai mare decât
GEQ - mai mare sau egal
Le putem folosi pentru a analiza dimensiunea fișierelor. Construcția codului poate arăta după cum urmează:
IF file_size_value GTR some_other_value_tocompare some_action_ here.
Trebuie să trecem file_size_value pentru a găsi fișiere mari. O altă comandă încorporată special concepută pentru astfel de sarcini ne va ajuta. Este pentru dosare. Această comandă selectează un fișier (sau un set de fișiere) și execută o comandă pe acel fișier.
Pentru a afla mai multe despre aceasta, executați
forfiles /?
Cele mai interesante comutatoare în cazul nostru sunt:
/ S - Acest comutator face ca fișierele să revină în subdirectoare. La fel ca „DIR / S”.
/ C - Această comandă specifică comanda de executat pe fiecare fișier care va fi găsit. Șirurile de comandă ar trebui să fie înfășurate în ghilimele duble.
Comanda implicită este „cmd / c echo @file”.
Următoarele variabile pot fi utilizate în șirul de comandă:
@file - returnează numele fișierului.
@fname - returnează numele fișierului fără extensie.
@ext - returnează doar extensia fișierului.
@path - returnează calea completă a fișierului.
@relpath - returnează calea relativă a fișierului.
@isdir - returnează „TRUE” dacă un tip de fișier este
un director și „FALS” pentru fișiere.
@fsize - returnează dimensiunea fișierului în octeți.
@fdate - returnează ultima dată modificată a fișierului.
@ftime - returnează ultima oră modificată a fișierului.
Pentru a include caractere speciale în linia de comandă, utilizați codul hexazecimal pentru caracterul în format 0xHH (ex. 0x09 pentru tab). Comenzile interne CMD.exe trebuie să fie precedate de „cmd / c”.
Folosind aceste informații, putem rula următoarea comandă pentru a găsi fișiere mari.
forfiles / S / C 'cmd / c if @fsize GTR 1048576 echo @path'
cum să joci un tiktok în sens invers
Acest lucru va găsi recursiv toate fișierele mai mari de 1 megabyte în folderul curent și subdirectoarele sale! Modificați comanda în funcție de preferințele dvs. și ați terminat.
Asta e.