"सिस्टम में निर्दिष्ट परिणाम प्राप्त नहीं कर सकते फ़ाइल को विश्वसनीय"


2

मैं एक पॉवरशेल स्क्रिप्ट लिखने की कोशिश कर रहा हूं जो क्रेडेंशियल्स के लिए संकेत देता है और उपयोगकर्ता के रूप में एक वेबपेज खोलता है। मेरे पास है

start-process -credential (get-credential) -filepath "http://www.microsoft.com"

यह क्रेडेंशियल्स के लिए संकेत देता है, लेकिन फिर यह आउटपुट करता है "यह कमांड त्रुटि के कारण नहीं चलाया जा सकता है: सिस्टम निर्दिष्ट फ़ाइल नहीं ढूंढ सकता है।"

मैंने इसे गेट-क्रेडेंशियल पीस के बिना परीक्षण किया है और यह ठीक काम करता है। मैं क्या गलत कर रहा हूं?

जवाबों:



-1

यह कमांड के दौरान क्रेडेंशियल्स स्विच करने के कारण भ्रमित होने लगता है - या कुछ और। :)

इसके बजाय यह प्रयास करें:

start-process -credential (get-credential) -FilePath "powershell" -ArgumentList "start-process http://www.microsoft.com"

यह नए क्रेडेंशियल्स के तहत एक नया पॉवर्सशेल इंस्टेंस शुरू करने का कारण बनता है, और फिर वेब पेज लॉन्च करने के लिए उस नए इंस्टेंस का उपयोग करें।


एक ही त्रुटि प्राप्त करना, बस एक नई विंडो में = (
अचार

आपने जो सटीक कमांड लाइन की कोशिश की है? मैंने जो यहां पोस्ट किया है वह ठीक काम करता है (विंडोज 7 64-बिट, पावरशेल वी 2)।
Ƭᴇc atιᴇ007

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