मुझे यकीन है कि नहीं कर रहा हूँ अगर इस सवाल का Stackoverflow या SuperUser या क्या StackExchange साइट के लिए अधिक उपयुक्त है ...लॉन्च प्रक्रिया और छिपाने आदेश कार्य प्रबंधक से पंक्ति पैरामीटर
मूल रूप से मैं से एक तीसरे पक्ष के एप्लिकेशन को लॉन्च कर रहा हूँ कई कमांड लाइन पैरामीटर के साथ Process.Start
के साथ सी #। उन कमांड लाइन पैरामीटर में से एक पासवर्ड है।
मुझे लगता है कि मैं अपने ऐप में हर जगह उस पासवर्ड को सुरक्षित करने का वास्तव में अच्छा काम कर रहा हूं, सिवाय इसके कि यदि आप कार्य प्रबंधक में प्रक्रिया टैब खोलते हैं, तो आप "कमांड लाइन" कॉलम जोड़ सकते हैं और उन सभी कमांड लाइन को देख सकते हैं मापदंडों।
किसी को भी एक ऐसी प्रक्रिया है किसी भी तरह कमांड लाइन छिपा पैरामीटर है कि शुरू करने के लिए एक तरह से के बारे में सोच सकते हैं? क्या यह वास्तव में संभव है?
धन्यवाद!
संपादन:
यह plink.exe के लिए Windows सेवा आवरण (SSH/पोटीन सामान) है। यह अगर मैं आदेश पंक्ति में पासवर्ड निर्दिष्ट नहीं करते हैं पासवर्ड के लिए संकेत देगा, लेकिन मैं इस अजीब चेतावनी मिलती है:
Plink.exe - 3/30/2013 2:40:47 PM - Attempting keyboard-interactive authentication
Plink.exe - 3/30/2013 2:40:47 PM - Server refused keyboard-interactive authentication
Plink.exe - 3/30/2013 2:40:49 PM - [email protected]'s password:
मैं मानक इनपुट रीडायरेक्ट करने के लिए निर्दिष्ट किया है, लेकिन शायद मैं करने के लिए देखना जारी रखेंगे और देखें कि क्या मैं इसके आसपास काम कर सकता हूं। इसके अलावा, जैसे डेविड हेफ़र्नन ने सिफारिश की, मैं पेजेंट में आगे देखने जा रहा हूं। हर किसी का धन्यवाद - एक बार जब मैं एक बेहतर समाधान पता लगाता हूं तो मैं एक अद्यतन पोस्ट करूंगा!
अक्सर तृतीय-पक्ष ऐप परिवर्तन करता है? जैसा कि, नए संस्करण और सभी। इसके अलावा, यह तैनात कहाँ है? आपके सर्वर पर, या ग्राहक पीसी? – Filip
मुझे नहीं लगता कि यह या तो काम करेगा - लेकिन सिर्फ मज़े के लिए - क्या यह एक कंसोल ऐप है? यदि आप पासवर्ड नहीं देते हैं तो क्या होता है? क्या यह फिर से प्रवेश करने के लिए कमांड लाइन थूकता है? कि एक सोचा है - आप मैं एक कंसोल के लिए धारा इनपुट सोच सकता है (उदाहरण के लिए [इस] (http://stackoverflow.com/questions/6721396/repeatably-feeding-input-to-a-process-standard-input)) - मैं लगता है कि अगर मुझे अच्छी तरह याद है तो काम किया - लेकिन यह एक लंबा बंद है :) – NSGaga
टिप्पणियों/उत्तर के लिए धन्यवाद दोस्तों। असल में मैं एक विंडोज सेवा लिख रहा हूं जो अर्ध-स्थायी एसएसएच सुरंग स्थापित करने के लिए plink.exe (एसएसएच कनेक्शन के लिए Putty.exe के निर्माता से) का उपयोग करता है। –