OS: Windows 7 64-bit
Berikut adalah masalah hipotetis: ada folder dengan beberapa sub-folder (yang mungkin memiliki sub-folder sendiri dan sebagainya). Suatu program membuat / memodifikasi file di salah satu folder ini mengatakan pada saat itu t=YYYYMMDDHHMM
. Apakah ada perintah sederhana untuk mencari semua file yang dibuat / diubah setelah waktu t
?
date:today type:file
tampaknya menjadi yang terbaik yang bisa ditawarkan.System.DateModified:>2016-01-04T05:00
danSystem.DateModified:<2016-01-04T05:00
. Seharusnya begituJanuary 4, 2016 at 5 AM
. Saya menambahkan>
karena saya memikirkan bagaimana Anda setelah tanggal dan waktu tercantum.YYYY-MM-DDThh:mm:ss
. msdn.microsoft.com/en-us/library/bb266512%28VS.85%29.aspxMetode yang disarankan tidak bekerja untuk saya karena beberapa alasan di Windows 8.1 SL tetapi setelah mencoba selama 2 atau 3 jam saya menemukan sesuatu yang bekerja untuk saya. Saya dari Brazil dan "datemodified" sama dengan "datademodificação" dalam bahasa saya, tetapi jika Anda ingin menggunakan bahasa Inggris, Anda selalu dapat menggunakan system.datemodified sebagai ganti yang setara dalam bahasa Anda.
Ini berfungsi di Windows 8.1 SL untuk saya:
Contoh: Untuk menemukan file yang diubah pada 02/28/2017 dari 10:50 hingga 10:59 (Jam diatur untuk menunjukkan 24 jam):
Jika jam Anda diatur ke 12 jam, Anda mungkin harus menggunakan AM atau PM di belakang waktu
Berikut adalah beberapa contoh lain yang berfungsi (Di Brasil kami menggunakan format tanggal DD / MM / YYYY):
Tampaknya tidak ada bedanya adalah Anda menggunakan tanggal karena YYYY-MM-DD atau DD / MM / YYYY sama-sama bekerja, apa yang tampak seperti melakukan trik untuk saya adalah menggunakan tanda> (lebih besar dari) dan <(lebih kecil dari).
Jika Anda menginginkan "tanggal pembuatan" alih-alih "tanggal modifikasi" cukup gunakan: datecreated, bukan datemodified.
Salam, Ricardo Bohner
sumber