Sto cercando un modo per salvare una ricerca che includa una data relativa. In particolare, sto cercando un modo per salvare una ricerca che corrisponda ai file con una data di modifica di 7 giorni fa .
Ho letto il documento Sintassi delle query avanzate di Ricerca di Windows e non vedo un modo per dirlo 7 giorni fa.
La sezione numeri e intervalli indica che sono possibili date relative. Il problema è che le date relative ivi descritte non corrispondono ai criteri di cui ho bisogno. L' ultima settimana sembra quasi quello che voglio tranne che se eseguo una query come after:lastweek
un lunedì mostrerà solo il mio file che è stato modificato da domenica alle 12:00. L'ultima settimana / lastmonth sembrano relativi all'inizio della settimana / mese che non è ciò di cui ho bisogno.
Date relative a più parole: settimana, mese successivo, settimana scorsa, mese scorso o anno successivo. I valori possono anche essere inseriti come contrattati, come segue: thisweek, nextmonth, lastweek, pastmonth, comingyear.
Una cosa bella delle ricerche salvate è che sono archiviate come documento XML e il formato del file è documentato . Non vedo come formare un valore corretto per un datetime. Se fossi in grado di capire questo formato, sospetto di poter usare un editor di testo e creare una ricerca salvata che fa quello che voglio.
Frammento dagli esempi :
<conditions>
<condition type="leafCondition" valuetype="System.StructuredQueryType.DateTime"
property="System.DateModified" operator="imp"
value="R00UUUUUUUUZZXD-30NU" propertyType="wstr" />
</conditions>
Per riassumere, sto cercando una risposta a una o entrambe queste domande
- Come si effettua una query per "7 giorni fa" utilizzando la sintassi standard?
- Come viene archiviato il DateTime in una ricerca salvata?