पृष्ठभूमिएक पायथन स्क्रिप्ट कैसे बनाएं जो लॉगऑफ, शट डाउन और कंप्यूटर को पुनरारंभ कर सकता है?
मैं अपने आप को अजगर को पढ़ाने की प्रक्रिया में हूँ, और मैंने सोचा कि यह "नियंत्रण केंद्र" का एक प्रकार है करने के लिए एक बहुत ही शांत परियोजना होगी जो मैं कर सकता बंद, पुनः आरंभ, और लॉग में मेरे कंप्यूटर से बाहर मैं subprocess मॉड्यूल का भी उपयोग करना चाहता हूं, क्योंकि मैंने सुना है कि आयात ओएस मॉड्यूल पुराना है।
वर्तमान कोड
def shutdown(self):
import subprocess
subprocess.call(["shutdown", "-f", "-s", "-t", "60"])
प्रश्न
क्या मैं सच में है पूछ रहा हूँ, वहाँ एक रास्ता के logoff को (उपप्रक्रिया मॉड्यूल का उपयोग करके) और मेरे कंप्यूटर को पुनः आरंभ है?
के तकनीकी विवरण
अजगर 2.7.3
विंडोज 7, 32 बिट
-शायद शायद पुनरारंभ करने के लिए? –
सुझाव के लिए धन्यवाद, लेकिन मैंने कोशिश की और मुद्दा यह है कि कंप्यूटर फ़ाइल को "पुनरारंभ" नहीं ढूंढ सकता है, विकल्प (-f, -s, -t) वास्तव में उस सम्मान में कोई फर्क नहीं पड़ता। – xxmbabanexx
मुझे लगता है कि स्विच '/ f','/s', आदि होना चाहिए – Blender