यदि आप रिबूट का समय निर्धारित कर रहे हैं, तो यहां दो तरीके हो सकते हैं।
पहले आप क्रेडेंशियल्स का उपयोग करके एक मशीन पर एक कार्य बना सकते थे, जिसमें किसी अन्य मशीन को जोड़ने और रिबूट करने के लिए आवश्यक अधिकार हैं। यह शेड्यूलर को क्रेडेंशियल्स को सुरक्षित रखने के लिए जिम्मेदार बनाता है। रिबूट कमांड (मैं एक पॉवरशेल लड़का हूं, लेकिन यह क्लीनर है।) है:
SHUTDOWN /r /f /m \\ComputerName
स्थानीय मशीन पर एक निर्धारित कार्य बनाने के लिए कमांड लाइन, दूसरे को रिबूट करने के लिए, निम्न होगी:
SCHTASKS /Create /TN "Reboot Server" /TR "shutdown.exe /r /f /m \\ComputerName" /SC ONCE /ST 00:00 /SD "12/24/2012" /RU "domain\username" /RP "password"
मैं दूसरा तरीका पसंद करता हूं, जहां आप अपने वर्तमान क्रेडेंशियल्स का उपयोग एक दूरस्थ मशीन पर सिस्टम खाते के साथ चलने वाले अनुसूचित कार्य को बनाने के लिए करते हैं।
SCHTASKS /Create /TN "Reboot Server" /TR "shutdown.exe /r /f" /SC ONCE /ST 00:00 /SD "12/24/2012" /RU SYSTEM /S ComputerName
यह जीयूआई के माध्यम से भी काम करता है, बस सिस्टम को उपयोगकर्ता नाम के रूप में दर्ज करें, पासवर्ड फ़ील्ड को खाली छोड़ दें।