Powershell, ftp, get-childitem
-
04-10-2019 - |
Frage
Little neu in Powershell. Ich versuche, einen get-childitem wie Befehl zu suchen, die auf einer FTP-Site arbeiten.
Hier finden Sie einige psuedo-Code:
$target = "c:\file.txt"
$username = "username"
$password = "password"
$ftp = "ftp://$username:$password@myftpsite"
$webclient = New-Object System.Net.WebClient
$uri = New-Object System.Uri($ftp)
#below is the code that does not work, get-childitem needs a local path
$name = get-childitem -path $ftp
Das get-childitem funktioniert nur mit einem lokalen Pfad. Wer weiß, wie ich die Dateinamen auf diese Weise zugreifen können, wenn sie auf einem FTP-Site?
Danke
Lösung
What you would need is a PowerShell provider for FTP if you wanted Get-ChildItem to work on a remote filesystem accessed by FTP. This forum post mentions work being done by Nick Howell on an FTP provider. Other than that, I haven't heard of any other FTP providers for PowerShell.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow