26 lines
728 B
PowerShell
26 lines
728 B
PowerShell
# 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!"
|
|
}
|