29Aug
ماذا يعني عندما يكون لديك اثنين من الملفات متطابقة مع الطوابع الزمنية متطابقة، ولكن ويندوز يقول أن ملف واحد هو الأحدث من الآخر؟كيف يمكن أن يكون؟سوبيروسر Q & أمبير؛ A وظيفة يساعد القارئ الخلط حل لغز الوقت الوقت.
سؤال اليوم & أمب؛تأتي جلسة الجواب إلينا من باب المجاملة، وهو قسم فرعي من برنامج ستاك إكسهانج، وهو عبارة عن مجموعة من مواقع الويب على شبكة الإنترنت.
قارئ أسوس
السؤال يريد أن يعرف كيف يقرر ويندوز أي من ملفين مع الطوابع الزمنية متطابقة أحدث:
عندما يعرض ويندوز حوار مثل هذا مع الطوابع الزمنية مطابقة، كيف يحدد أي من الملفين هو أحدث؟
في البداية، اعتقدت أن ويندوز يقارن السمة التي تم إنشاؤها تاريخ واستخدام نتيجة لتلك المقارنة لتسمية واحدة أو أخرى كما أحدث.إذا تم نسخ ملف إلى موقع معين، فقد يكون لديه تاريخ إنشاء عندما تم إجراء النسخة بدلا من تاريخ إنشاء الملف الأصلي.ومع ذلك، بعد استنساخه مع ملف آخر، نتيجة واحد هو أحدث يبدو أن العكس:
والنتيجة هي نفسها سواء نسخ أو نقل الملف:
وبالنسبة للخلفية، الملف في test2 نسخة سابقة منالملف في test1.
كيف يقرر ويندوز أي ملفين مع طوابع زمنية متطابقة أحدث؟
الجواب المساهم
سوبيروزر الجواب لديه الجواب بالنسبة لنا:
الطوابع الزمنية في نظام الملفات نتفس لديها دقة 100 نانو ثانية( 0.0000001 ق).حتى إذا كان الحوار خصائص يظهر نفس القيمة مقربة، فإنه يمكن أن يكون أن يتم إنشاء الملفات ضمن أعشار الثانية من بعضها البعض.
ملاحظة: تقيس معظم أنظمة الملفات مرات في μs أو نس.FAT32 هو قليلا من بقايا و جولات الطوابع إلى ثانيتين.
جرب إحدى الطرق التالية لمقارنة الطوابع بدوام كامل: داتافيل وميك
- حيث نيم = "c: \\ فو \\ bar.txt" الحصول على لاستموديفيد
عبر بويرشيل:
- ( جيت-تشيلدتيتم c: \ فو \ بار.تكست). LastWriteTime. ToString( "o")
هل لديك شيء لإضافة إلى التفسير؟الصوت قبالة في التعليقات.هل ترغب في قراءة المزيد من الإجابات من مستخدمي إكساك إكسهانج؟تحقق من موضوع المناقشة الكامل هنا.
صورة الائتمان: وبت( سوبيروسر)