2009-01-13 13 views
15

क्या किसी को किसी प्रक्रिया के लिए नकली तिथियों/समय की रिपोर्ट करने के लिए विंडोज उपकरण के बारे में पता है?विंडोज सिस्टम घड़ी को बदलने के बिना समय निकालना

स्पष्ट रूप से ऐसे लिनक्स प्रोग्राम हैं जिनका उपयोग भविष्य में/अलग-अलग समय क्षेत्र में प्रतिक्रिया करेगा या सिस्टम घड़ी को वास्तव में संशोधित किए बिना निर्धारित कार्यों को ट्रिगर करने के लिए किया जा सकता है। क्या विंडोज के लिए ऐसे प्रोग्राम हैं?

उत्तर

11

RunAsDate ऐसा कर सकता है।

+1

बहुत बढ़िया, धन्यवाद। हालांकि यह भव्य-बाल प्रक्रियाओं को प्रभावित नहीं करता है कि प्रारंभिक प्रक्रिया शुरू हो सकती है, यह कुछ भी नहीं है। – Ishmaeel

0

'getCurrentDateTime()' सिस्टम कॉल पर आपकी कॉल को लपेटें ताकि आप परीक्षण के दौरान आपके कोड को पढ़ने के समय ऑफ़सेट या गुणक पेश कर सकें?

1

लगभग 2 साल पहले, मैं हमेशा उपयोगिता वर्ग के माध्यम से डेटटाइम.अब (सी #) पर कॉल को सारणी देता हूं। अगर मैं चाहता हूं कि मैं हमेशा तारीख/समय को नकली बना सकता हूं, या बस इसे डेटटाइम के माध्यम से सीधे पास कर सकता हूं.अब।

बिलहम के सुझाव के समान लगता है।

public class MyUtil 
{ 
    public static DateTime GetDateTime() 
    { 
    return DateTime.Now.AddHours(5); 
    //return DateTime.Now; 
    } 
} 
+0

आपका मतलब इस परियोजना के लिए है, है ना? यह सिस्टम-व्यापी काम नहीं करेगा, है ना? :-) – tmighty

+0

सही। केवल एक परियोजना के लिए। अच्छा होगा अगर सिस्टम ने आपको इसे दूर करने के लिए एक तरीका दिया (सिस्टम स्तर पर)। क्या डॉकर ऐसा कर सकता है? अंतर्निहित सिस्टम से झूठा/गलत समय का प्रयोग करें? मुझे पता है कि वर्चुअल मशीन हो सकती है। – BuddyJoe

संबंधित मुद्दे