OH5-Print-Installer_Batch/Assets/HP/old/get_latest_hp_driver.ps1
2025-11-03 15:44:27 +01:00

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!"
}