2013-05-20 8 views
31

मैं विंडोज़ में टाइमज़ोन को कमांड लाइन से या बैच फ़ाइल से कैसे सेट कर सकता हूं?मैं टाइमज़ोन को कमांड लाइन से कैसे सेट करूं?

क्या मुझे पावरहेल या सीएसक्रिप्ट का उपयोग करने की आवश्यकता है?

उत्तर

56

कमांड लाइन उपयोगिता में मदद करता है कि आप विंडोज 7 में समय क्षेत्र बदलने tzutil.exe है और के रूप में विंडोज समय क्षेत्र उपयोगिता जाना जाता है। यह उन सभी लोगों के लिए एक शानदार उपकरण है जो कमांड प्रॉम्प्ट से काम करना पसंद करते हैं।

उपयोग को /s पैरामीटर समय क्षेत्र सेट:

tzutil /g 

उपयोग /l पैरामीटर सूची रहे हैं:

tzutil /s "universal standard time" 

को /g पैरामीटर का उपयोग समय क्षेत्र मिलता है वैध समय क्षेत्र।

tzutil /l 

[source]

+2

tzutil/s यूटीसी भी काम करता है, धन्यवाद + 1/ –

+3

@EduardFlorinescu स्वीकार करें, आपका स्वागत है, मेरे रोमानियाई भाई। ;-) –

+0

@ IonicăBizău, क्या यह "सामान्य UI" की तरह ईवेंटव्यूअर में लॉग जोड़ता है? – Pacerier

3

किसी को अब भी Windows XP (मैं कर के रूप में) का उपयोग करता है:

चरण 1:

आप निम्न कमांड लाइन का उपयोग कर सकते हैं, उदाहरण के "निष्पादित" खिड़की (cmd) में:

Control.exe TIMEDATE.CPL,,/Z W. Europe Standard Time 

कहाँ "डब्ल्यू यूरोप मानक समय", है नहीं वास्तव में आश्चर्यजनक रूप से, पश्चिमी यूरोप के लिए। अन्य संभावित मान उदा।

  • ई यूरोप मानक समय (पूर्वी यूरोप के लिए)
  • Pazifik मानक समय (इसके लिए क्या कहते हैं)

और इतने पर। संभावित मान की एक सूची यहां पाया जा सकता है (हालांकि Windows Vista के लिए, लेकिन ऐसा लगता अधिकांश मान ही हैं):

https://technet.microsoft.com/en-us/library/cc749073%28v=ws.10%29.aspx

चरण 2

आदेश से उपरोक्त आदेश को चलाने के लिए एक शॉर्टकट, आप निम्न कार्य कर सकते हैं:

एक नया शॉर्टकट बनाएं (उदाहरण के लिए विंडोज एक्सप्लोरर में, खाली क्षेत्र में कहीं भी राइट-क्लिक करें, और "नया शॉर्टकट" चुनें) और इसे निम्न मान दें (कोड दर्ज करके खुलने वाली खिड़की में, या acco में "लक्ष्य" के रूप में तीसरे नाम से फ़ील्ड):

C:\Windows\System32\cmd.exe /c Control.exe TIMEDATE.CPL,,/Z W. Europe Standard Time 

(उदाहरण डब्ल्यू यूरोप मानक समय का उपयोग करता है; इसे अपनी पसंद में बदलें)

इस शॉर्टकट को कॉल करना (यानी आइकन पर क्लिक करना) तुरंत टाइमज़ोन को बदल देता है।

मेरी ज़रूरतों के लिए, मैंने दो ऐसे शॉर्टकट बनाए, जो पश्चिमी यूरोप में टाइमज़ोन स्थापित करते हैं, दूसरा इसे पूर्वी यूरोप में स्थापित करता है, क्योंकि ये वे स्थान हैं जहां मैं नियमित रूप से काम कर रहा हूं।

(चरण 2 के लिए स्रोत: Run a Command Prompt command from Desktop Shortcut)

+0

@ क्रिस्टियन, क्या [मनमानी समय क्षेत्र] सेट करने का कोई तरीका है (http://stackoverflow.com/questions/4976696/how-do-i-test-my-browser-timezone- निर्भर- अनुप्रयोग- संत- अलग-timezo # टिप्पणी 60641257_4976769) +15: 00 जीएमटी की तरह? – Pacerier

+0

आपका मतलब है, विशिष्ट समय क्षेत्र नाम (जैसे "पश्चिमी यूरोप") को कॉल नहीं करना, लेकिन संख्याओं में दिए गए समय (+15: 00)? –

+0

@ क्रिस्टियन गिसेलमैन, मेरा मतलब मनमाना समय क्षेत्र है जो विशिष्ट समय क्षेत्र के नामों के बाहर मौजूद है। यह टिप्पणी देखें: http://stackoverflow.com/questions/4976696/how-do-i-test-my-browser-timezone- निर्भर- अनुप्रयोग-againts-different-timezo#comment60641257_4976769। जैसे+15: 00 (ध्यान दें कि * वास्तव में एक +15: 00 नहीं है) या +08: 12 – Pacerier

-1

यहाँ पूरी तरह से Ionica Bizau का पहला योगदान पर आधारित है (ऊपर देखें) प्रारंभिक सवाल, विंडोज 7. यह समाधान से संबंधित के लिए एक और जवाब है। अनिवार्य रूप से, मैंने बैच फ़ाइल बनाने के लिए अभी चरण-दर-चरण निर्देश जोड़ा है।

समय क्षेत्रों की स्थापना के लिए एक बैच फ़ाइल बनाने के लिए: ++

1) किसी पाठ संपादक में एक पाठ फ़ाइल बनाएँ (PSPad, नोटपैड, नोटपैड या जो कुछ भी)

2) पाठ फ़ाइल में, बस लिखना कोड की एक पंक्ति। जैसे लिखने

tzutil /s "GTB Standard Time" 

जो सोफिया, बुखारेस्ट, आदि के लिए समय क्षेत्र सेट या एम्स्टर्डम, ब्रसेल्स की भौगोलिक देशांतर में स्थानों के लिए

tzutil /s "W. Europe Standard Time" 

का उपयोग करेगा, आदि

3) सहेजें एक अर्थपूर्ण नाम वाली फ़ाइल "Set_TimeZone_W-Europe.bat" जैसी फ़ाइल। सुनिश्चित करें कि फ़ाइल प्रकार प्रत्यय ".bat" है। इसे अपनी फ़ाइल सिस्टम में किसी भी स्थान पर सहेजें। फ़ाइल को अपनी डेस्कटॉप स्क्रीन से उपलब्ध कराने के लिए आप अपना "डेस्कटॉप" फ़ोल्डर चुन सकते हैं।

4) यही है। आइकन पर डबल-क्लिक करने से (न्यूनतम) प्रोग्राम कोड निष्पादित किया जाएगा, यानी सिस्टम समय वांछित के रूप में सेट किया जाएगा।

नोट: मेरे उद्देश्यों के लिए, मैंने दो ऐसी फाइलें बनाईं, एक पश्चिमी यूरोप के लिए, एक दक्षिण पूर्व यूरोप के लिए, जो कि मैं नियमित रूप से जाता हूं।

आप अन्य समय क्षेत्र की जरूरत है, उन्हें ढूंढ निकालेंगे कि वे किस तरह इस प्रकार के रूप में नामित कर रहे हैं:

"निष्पादित" खिड़की (cmd) क) खोलें

ख) टाइप करें "tzutil/एल" (बिना उद्धरण चिह्न) और "वापसी" हिट। यह उपलब्ध समय क्षेत्र की एक सूची प्रदर्शित करेगा।

+2

-1 यह उत्तर स्वीकार्य में अनावश्यक "फ्लफ" जोड़ता है, साथ ही पूरी तरह से अनसुलझा प्रश्न का उत्तर देता है "कैसे करें एक बैच फ़ाइल बनाएं "," उद्धरण चिह्न "के असंगत उपयोग का उल्लेख न करें - फिर, विस्तारित विस्तार के बाद टेक्स्ट संपादक का उपयोग करने के लिए, मेरी फ़ाइल का नाम कैसे दें, इसे कहां से सहेजना है और इसे कैसे कार्यान्वित करना है, चरण में 4 मुझे बस सूचित किया जाता है: 'निष्पादन "विंडो खोलें (cmd)' – RozzA

+0

टिप्पणी के लिए धन्यवाद। यह विस्तृत निर्देश आपके से कम कंप्यूटिंग अनुभव वाले लोगों के लिए लिखा गया था। (यह उन मुद्दों को हल करता है जो मेरे पास मूल उत्तर के साथ थे।) इसलिए इसमें कुछ हिस्सों को शामिल किया गया है जो आपको अच्छी तरह से वर्बोज़ मिल सकता है (उदाहरण के लिए टेक्स्ट फ़ाइल बनाने का उल्लेख करना), लेकिन मुझे यकीन है कि ऐसे लोग हैं जिनके लिए इस तरह की अनावश्यकता सहायक होगी । - उद्धरण चिह्नों के बारे में आपकी टिप्पणी के लिए: मैंने इसे फिर से जांच लिया, और मुझे अभी भी उनका उपयोग काफी सुसंगत पाया गया। शायद आप अपने पर्यावरण से अन्य नियमों के लिए उपयोग किया जाता है? मेरे में, यह टाइपोग्राफ़िकली अच्छी प्रथा है। –

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