Powershell anonymous FTP Upload
Hallo,
ich will eine Datei hochladen, anonymous Zugriff ist auf der QNAP Nas aktiviert.
Dann noch ein Skript gefunden und siehe da, es geht nicht:
Auf der NAS haben Gäste auf den Pfad Vollzugriff und lokal existiert die Datei ungeöffnet, wo ist der Fehler?
Danke.
ich will eine Datei hochladen, anonymous Zugriff ist auf der QNAP Nas aktiviert.
Dann noch ein Skript gefunden und siehe da, es geht nicht:
$File = "C:\Users\USER\Desktop\upme.ps1";
$ftp = "ftp://anonymous:anonymous@url.de/testumgebung/upme.ps1";
$webclient = New-Object -TypeName System.Net.WebClient;
$uri = New-Object -TypeName System.Uri -ArgumentList $ftp;
$webclient.UploadFile($uri, $File);
Ausnahme beim Aufrufen von "UploadFile" mit 2 Argument(en): "Der Remoteserver hat einen Fehler zurückgegeben: (550) Datei nicht verfügbar (z.B. nicht gefunden oder kein Zugriff)."
In C:\Users\USER\Desktop\uploadftp.ps1:83 Zeichen:1
+ $webclient.UploadFile($uri, $File);
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) , MethodInvocationException
+ FullyQualifiedErrorId : WebException
Auf der NAS haben Gäste auf den Pfad Vollzugriff und lokal existiert die Datei ungeöffnet, wo ist der Fehler?
Danke.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 300209
Url: https://administrator.de/forum/powershell-anonymous-ftp-upload-300209.html
Ausgedruckt am: 02.04.2025 um 05:04 Uhr
5 Kommentare
Neuester Kommentar

Moin,
kann ja so auch nicht funktionieren.
Guckst du für gescheite Funktionen für FTP hier:
PowerShell + FTP in EXE
Gruß jodel32
kann ja so auch nicht funktionieren.
Guckst du für gescheite Funktionen für FTP hier:
PowerShell + FTP in EXE
Gruß jodel32

Da ist ein Tippfehler drin, das muss
[byte[]] lauten ohne das s.
[byte[]] lauten ohne das s.