# HP FTP URL $ftpUrl = "ftp://ftp.hp.com/pub/softlib/software13/printers/UPD/" # Erstelle die FTP-Anfrage $ftpRequest = [System.Net.WebRequest]::Create($ftpUrl) $ftpRequest.Method = [System.Net.WebRequestMethods+Ftp]::ListDirectory try { # Antwort holen $response = $ftpRequest.GetResponse() $stream = $response.GetResponseStream() $reader = New-Object System.IO.StreamReader($stream) Write-Host "🔍 Durchsuche FTP-Ordner: $ftpUrl" # Dateien auflisten while ($line = $reader.ReadLine()) { Write-Host "📄 Gefunden: $line" } # Ressourcen freigeben $reader.Close() $response.Close() } catch { Write-Host "❌ Fehler: Zugriff auf den FTP-Server nicht möglich!" }