Windows-sökets Advanced Query Syntax (AQS) kan användas för att begränsa eller identifiera dina sökningar i Windows. Sökningar kan minskas efter filtyp, typ, filegenskap, filändelse, datum och andra parametrar. Det här inlägget berättar hur du använder Windows-sökning för att hitta filer som skapats, öppnas eller ändras inom ett visst datumintervall, i alla versioner av Windows inklusive Windows 10.
Sök efter filer och mappar i ett visst datumintervall
Använd den här syntaxen för att söka efter filer och mappar som har ändrats mellan två givna datum:
datemodifierad: 4/1/2019 .. 4/15/2019
eller
datemodified:> = 4/1/2019 <= 4/15/2019
Här listas filer ändrade från 1 april → 15 april 2019.
Hur visste jag den frågesträngen och hur använder jag GUI för att välja ett datumintervall?
Skriv en av dessa frågesyntaxer i sökrutan:
datum: datemodifierad: datainvändad: dataskapad: datataken:
datetaken:
är för dina foton tagna från en kamera. Windows-sökning frågar datumfältet från filens EXIF-information.
När du har skrivit det kommer du att visas med dialogrutan för datumväljaren som ser ut så här:
I den här dialogrutan väljer du startdatum → Håll Shift- knappen ned → välj slutdatum. Detta skapar ett datumintervall.
Du kan också använda Shift med piltangenterna (← ↓ → ↑) på tangentbordet för att välja ett datumintervall.
För att gå tillbaka till tidigare år klickar du på månaden i datumväljaren.
Eller gå ännu en nivå upp, månadsvis.
Och längre upp, årvis:
Ett av de åtta förinställda alternativen kan också väljas via datummodifierad bandkontroll eller via datumväljargränssnittet:
- I dag
- I går
- Denna vecka
- Förra veckan
- Den här månaden
- Förra månaden
- Det här året
- Förra året
När du väljer ett datumintervall fylls motsvarande frågesträng i sökrutan. Till exempel:
datemodifierad: 4/1/2016 .. 4/15/2016
Du kan också hitta filer ändrade mellan två givna datum med hjälp av följande syntax:
datemodified:> = 2019/5/1 <= 5/15/2019
Exempel:
För att hitta filer som skapades mellan två datum använder du dataskapad: operatör.
datecreated:> = 2019/5/1 <= 5/15/2019
För att bara hitta textdokument (.txt) som skapades eller ändrades efter ett visst datum (2011-01-01) använder du:
datemodifierad:> 5/1/2019 ext: .txt
AQS Sök efter datumsyntax
Sökkriterier | Advanced Query Syntax |
Skapad före ett exakt datum | datecreated: 2019/05/02 |
Skapad inom ett datumintervall | datecreated: 2/1 / 2019..5 / 3/2019 |
Skapad före ett specifikt datum | datecreated: <2019/02/01 |
Skapad efter ett visst datum | datecreated:> 2019/02/01 |
Skapades före innevarande år | dataskapad: för länge sedan |
Skapad inom innevarande år | dataskapad: i år |
Skapad inom den aktuella månaden | dataskapad: den här månaden |
Skapad inom den aktuella veckan | dataskapad: den här veckan |
Skapad igår | datecreated: igår |
Skapad idag | datecreated: idag |
För att hitta modifierade filer inom ett datumintervall, använd datemodifierad: istället för dataskaparen: operatören. För att hitta filer som har åtkomst inom ett dateaccessed:
använder du dateaccessed:
"Tidigare" sökfråga
Annat än detta kan du även använda några vaga operatörer som:
datemodified: Tidigare denna månad datemodified: Tidigare i år
När jag använde frågan tidigare denna månad listade den upp filer från den första veckan i månaden (och idag är den 15: e månaden). Sökresultaten för "Earlier this"
sökfrågan är relativt den aktuella dagen, veckan eller månaden. Detta innebär att köra samma fråga i slutet av månaden kan hämta filer som har skapats eller ändrats till mitten av månaden eller den tredje veckan.
Du kan kombinera eller blanda och matcha så många operatörer som möjligt för att förfina sökresultaten baserat på filtyp, namn, storlek, attribut etc. enligt dina krav.
För mer information om Advanced Query Syntax, läs inlägget Advanced Query Syntax på Microsoft Docs webbplats.