2012-08-08 17 views
8

मैं निम्न त्रुटि जब कोडशुरू-प्रक्रिया: प्रवेश निषेध है (भले ही मैं साख

Start-Process : This command cannot be executed due to the error: 
Access is denied. 

इस कोड

$username = "domain\username" 
$passwordPlainText = "password"  
$password = ConvertTo-SecureString "$passwordPlainText" -asplaintext -force 
$cred = New-Object -TypeName System.Management.Automation.PSCredential -argumentlist $username,$password 

$powershellArguments = "D:\path\ps.script.ps1", "arg1", "arg2", "arg3", "arg4" 
Start-Process "powershell.exe" -credential $cred -ArgumentList $powershellArguments -wait 
निष्पादित किया जा रहा है की एक पंक्ति पर अमल करने की कोशिश कर रहा हो रही है प्रदान की है
  • इस कोड को ठीक काम करता है जब स्थानीय स्तर पर मार डाला है, लेकिन जब vbs WMI के माध्यम से नहीं कहा
  • दोनों कंप्यूटर एक ही डोमेन और पता श्रेणी में मौजूद
  • +०१२३५१६४१०६१
  • उपयोगकर्ता नाम और पासवर्ड की आपूर्ति की दोनों मशीनों
  • मैं दोनों के साथ और बिना -wait लेकिन न तो काम करता है, और उपयोगकर्ता की वजह से विशेषाधिकार प्राप्त किया जा रहा है की कोशिश की है पर व्यवस्थापक विशेषाधिकार है, मैं रखने के लिए यह

उत्तर

2

क्यू पसंद करते हैं : क्या आपने "-वेइट" के बिना कोशिश की है? इस लिंक पर

देखो:

पैरामीटर "रुको" कमांड प्रॉम्प्ट को दबा या खिड़की को बरकरार रखे हुए है जब तक प्रक्रिया को पूरा करता। इस ऑपरेशन के लिए व्यवस्थापक अधिकारों की आवश्यकता हो सकती है।

+0

मैंने बिना इंतजार किए प्रयास किए हैं। एक ही त्रुटि – mhopkins321

+0

हालांकि, यहां तक ​​कि साथ-साथ, उपयोगकर्ता नाम और पासवर्ड जो मैं उपयोग कर रहा हूं, में बॉक्स तक पूर्ण पहुंच है, इसलिए यह एक मुद्दा नहीं होना चाहिए जिसके लिए इसे व्यवस्थापकीय अधिकारों की आवश्यकता है – mhopkins321

संबंधित मुद्दे