मैं रिमोट मशीन पर एक प्रक्रिया को संवादात्मक तरीके से चलाना चाहता हूं, मेरा मतलब है कि भले ही इसके लिए किसी उपयोगकर्ता सहभागिता की आवश्यकता न हो लेकिन मुझे यह चाहिए कि यह प्रक्रिया विंडो GUI को पॉप अप कर दे।
मैं साइगविन 1.7 का उपयोग करता हूं और मैं इस प्रक्रिया को शुरू करने में सक्षम cygstart
हूं, लेकिन मुझे नहीं पता कि इसका जीयूआई कैसे दिखाया जाए। मैं इस कमांड का उपयोग करता हूं:
cygstart --show --action=runas COMMAND
इसके अलावा, मैं अपने डोमेन खाते का उपयोग स्थानीय और दूरस्थ मशीन पर करता हूं - और मैंने विंडोज टास्क मैनेजर पर ध्यान दिया कि उपयोगकर्ता नाम के रूप में प्रक्रिया मेरा खाता है लेकिन एक अलग सत्र आईडी के साथ।
समस्या विंडोज सुरक्षा डिफ़ॉल्ट सेटिंग्स से संबंधित है, और पूरा करने के लिए है कि यह संभव हो जाना चाहिए - Cygwin सेवा को संशोधित करने के - सवाल यह है कि है sshd
या फिर से स्थापित "डेस्कटॉप के साथ बातचीत करने की अनुमति देने के सेवा" करने के लिए sshd
साथ cygrunsrv
साथ --interactive
झंडा।
sshd
यदि --interactive
झंडा है तो Cygwin सेवा प्रारंभ नहीं होगी । कई प्रयासों के बाद भी मैं अंधेरे में हूं।