تزوير الوقت دون تغيير على مدار الساعة نظام ويندوز
-
22-07-2019 - |
سؤال
لا أحد يعرف من أداة ويندوز لتقرير مواعيد وهمية / مرات للعملية؟
ويبدو أن هناك برامج لينكس التي يمكن استخدامها لاختبار كيفية البرنامج سيكون رد فعل في المستقبل / في توقيت مختلف أو لتشغيل المهام المجدولة دون تعديل في الواقع ساعة النظام. هل هناك مثل هذه البرامج ل Windows؟
المحلول
RunAsDate يمكن القيام بذلك.
نصائح أخرى
وابتداء من حوالي 2 سنة، وأنا دائما مجردة الدعوة إلى DateTime.Now (C #) من خلال فئة المساعدة. بهذه الطريقة يمكنني دائما وهمية التاريخ / الوقت إذا أريد ل، أو مجرد تمريرها مباشرة من خلال لDateTime.Now.
ويبدو مشابهة إلى ما اقترح BillH.
public class MyUtil
{
public static DateTime GetDateTime()
{
return DateTime.Now.AddHours(5);
//return DateTime.Now;
}
}
والتفاف المكالمات إلى 'getCurrentDateTime ()' نظام المكالمات حتى تتمكن من تقديم التعويضات أو مضاعفات في العصر يقرأ التعليمات البرمجية الخاصة بك أثناء الاختبار؟
لا تنتمي إلى StackOverflow