मैं फ़ाइल अपलोड करने के लिए पावरशेल में एफ़टीपी का उपयोग करने का प्रयास कर रहा हूं। मैं FtpWebRequest
बाद में GetRequestStream
के बाद का उपयोग कर रहा है, लेकिन इस विधि एक त्रुटि लौट रहा है:प्रॉक्सी के पीछे पावरशेल में एफ़टीपी का उपयोग कैसे अपलोड करें?
"The requested FTP command is not supported when using HTTP proxy."
मैं एक प्रॉक्सी के पीछे वास्तव में हूँ और होने के लिए आवश्यक।
प्रॉक्सी के पीछे जब पावरहेल के माध्यम से मैं कैसे अपलोड कर सकता हूं?
यह पूरी तरह से .ps1
पावरहेल स्क्रिप्ट से चलाया जाएगा।
मैं भी कोशिश की है:
$webclient = New-Object System.Net.WebClient
$uri = New-Object System.Uri($server)
$webclient.UploadFile($uri, "C:\Test\1234567.txt")
कहाँ $server
और उस फ़ाइल को मान्य हैं। लेकिन वह कोड इस त्रुटि को देता है:
"An exception occurred during a WebClient request."
At C:\Test\script.ps1:101 char:26
+ $webclient.UploadFile <<<< ($uri, "C:\Test\1234567.txt")
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException
मैंने फ़ाइल पथों में डबल बैकस्लैश की भी कोशिश की, मदद नहीं की।
प्रॉक्सी मैं केवल HTTP को छूता हूं, और एफ़टीपी नहीं।
मैंने चेक किया है, और प्रॉक्सी मैं केवल HTTP को स्पर्श करता हूं और एफ़टीपी नहीं। मैं उस कोड को आजमा रहा हूं लेकिन "अपवाद कॉलिंग" अपलोडफाइल "" 2 "तर्क के साथ प्राप्त कर रहा हूं:" वेब क्लाइंट अनुरोध के दौरान एक अपवाद हुआ। " – JBurace