एक एपीआई कॉल के साथ एक समस्या पर शोध करने में जो विशेष सत्रों तक सीमित है, मुझे कुछ जानकारी मिली है जब आप किसी अन्य उपयोगकर्ता के रूप में एक प्रक्रिया बनाने के लिए रनस का उपयोग करते हैं, एक नया सुरक्षा टोकन जारी किया जाता है और जो दूसरे सत्र में चलता है (नए उपयोगकर्ता के रूप में) ) लेकिन चल रहे डेस्कटॉप पर इंटरैक्ट करता है।
परीक्षण करने के लिए, मैंने एक डोमेन उपयोगकर्ता के रूप में लॉग इन करते समय नोटपैड को स्थानीय उपयोगकर्ता के रूप में चलाने के लिए रनस का उपयोग किया। जब मैंने Sysinternals 'प्रोसेस एक्सप्लोरर को चलाया और सत्र कॉलम को जोड़ा, तो उसने कहा कि मेरे डोमेन उपयोगकर्ता की प्रक्रियाएं और नई नोटपैड प्रक्रिया दोनों सत्र 1 थे।
जब मैंने Sysinternals से लोगनॉसेस उपयोगिता को चलाया, तो यह कहता है कि मेरा स्थानीय उपयोगकर्ता सत्र 0 में चल रहा है, जबकि मेरा डोमेन उपयोगकर्ता सत्र 1 है।
Query Session
... SESSIONNAME & gt; कंसोल पर सिर्फ मेरा डोमेन उपयोगकर्ता देता है।
जब मैं इन उपयोगिताओं के बीच सत्र जानकारी की जांच करने की कोशिश कर रहा हूं तो क्या अंतर है? मुझे यह समझने में कुछ मौलिक याद आ रही है कि विंडोज कैसे सत्र और सहयोगियों और प्रक्रियाओं और उपयोगकर्ता नामों का उपयोग करता है।