विंडोज शेड्यूल किए गए कार्य - "स्टार्टअप पर" कार्य के लिए 2147943711 त्रुटि


14

मेरे पास एक onstartup कार्य है जिसे मैं स्वचालित रूप से चलाना चाहता हूं, भले ही कोई व्यक्ति लॉग इन हो या नहीं।

मैं इसे सेट अप के रूप में Run whether user is logged in or not, Do not store password1है, और Run with highest privileges, जो मैं काम करेगा मान, नीचे दिए गए कोड का उपयोग कर:

schtasks /create /tn "My OnStartup Task"  /TR "powershell blah.ps1" /sc ONSTART /f /NP /RL HIGHEST

कार्य शेड्यूलर इतिहास को सक्षम करने के बाद, मुझे त्रुटियाँ मिल रही हैं:

Event ID: 104: Task Scheduler failed to log on "<Task Author>" . Failure occurred in "LsaLogonUser" . User Action: Ensure the credentials for the task are correctly specified. Additional Data: Error Value: 2147943711.

Event ID: 311: Task Scheduler failed to start Task Engine ""  process due to an error occurring in "LUAIsElevatedToken" . Command="taskeng.exe" . Additional Data: Error Value: 2147943711.

Event ID: 101: Task Scheduler failed to start "\My OnStartup Task" task for user "<Machine>\<Task Author>". Additional Data: Error Value: 2147943711.

मैंने विशेष रूप से पासवर्ड को संग्रहीत नहीं करने के लिए सेट किया है, फिर भी त्रुटियां कह रही हैं कि यह पासवर्ड का उपयोग करने की कोशिश कर रहा है। मुझे यह याद है कि कहीं न कहीं पासवर्ड चेकबॉक्स के भंडारण के लिए भी "इंटरएक्टिव रूप से न चलें", या कुछ और है। कोई मुझे यहाँ सही दिशा में इशारा कर सकता है?

जवाबों:


11

आपको उस उपयोगकर्ता खाते को निर्दिष्ट नहीं करना चाहिए जिसके तहत यदि आप पासवर्ड नहीं सहेजना चाहते हैं तो कार्य चलाना है। इसे सिस्टम के रूप में चलाएं अगर यह काम करेगा या कार्य के साथ उपयोगकर्ता खाते और पासवर्ड को बचाएगा।


2
उस ग्रेग के लिए धन्यवाद, मैं झंडे और उपयोगकर्ता (कोई भी, स्थानीय, सिस्टम) के क्रमांकन के माध्यम से चला गया, और पाया कि सिस्टम उपयोगकर्ता वास्तव में इसे चलाने देता है। धन्यवाद :)
glasnt

1

मेरा समाधान (स्वीकार किए गए उत्तर के अलावा दूसरों की मदद करने के लिए यहां उल्लेख किया गया है):

यह कार्य एक स्थानीय उपयोगकर्ता के अंतर्गत चलता था । चलाएं कि उपयोगकर्ता लॉग इन है या टिक नहीं है ; पासवर्ड को टिक न करें स्टोर न करें।

सब कुछ ठीक था जब तक हमने मशीन का नाम नहीं बदला - मुझे तब उपयोगकर्ता को आश्वस्त करना था जो नौकरी उसी उपयोगकर्ता के तहत चलती है - लेकिन एक अलग कंप्यूटर के तहत ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.