Wir kennen das alle – der Schmerz, wenn man darauf wartet, dass eine Seite geladen wird, obwohl es nur eine Millisekunde dauern sollte, ist sehr real. Und dann ist da noch das Herumprobieren. Liegt es am Router, der das Problem verursacht? Der Internet-Provider? Vielleicht muss der Computer nur neu gestartet werden.
Nun, mit diesem nützlichen Skript zum Testen der Internetgeschwindigkeit können Sie das Rätselraten über eine langsame Verbindung beenden. Das Skript nutzt die Speedtest CLI von Ookla, um Leistungsdaten der Internetverbindung wie Herunterladen, Hochladen, Verzögerung und Paketverlust zu messen, ohne auf einen Webbrowser angewiesen zu sein. Auf diese Weise können Sie Internetverbindungsprobleme auf den Geräten Ihrer Endbenutzer schnell analysieren und beheben.
Das Skript funktioniert, indem es die Speedtest CLI von der Ookla-Website herunterlädt, die Datei extrahiert, sie ausführt und dann die Ergebnisse in Ihrer Konsole anzeigt. Sobald das Skript ausgeführt wird, löscht es automatisch die heruntergeladenen Dateien und die in einer Textdatei gespeicherten Ergebnisse des Geschwindigkeitstests.
Das Skript:
Atera garantiert nicht die Integrität, die Verfügbarkeit, die Sicherheit, die Virenfreiheit, die Sicherheit, die Rechtmäßigkeit, die Nichtverletzung, den Status der Rechte oder die Funktionalität der Skripte. Die Nutzung der gemeinsam genutzten Skripte erfolgt auf eigenes Risiko. Die Skripte werden " wie sie sind " zur Verfügung gestellt.*
$URL = "https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-win64.zip"
$output = "$env:TEMP\speedtest.zip"
$exe = "$env:TEMP\speedtest.exe"
$md = "$env:TEMP\speedtest.md"
$results = "$env:TEMP\Test.txt"
$params = "--accept-license --progress=no"
$ProgressPreference = 'SilentlyContinue'
Invoke-WebRequest -Uri $URL -OutFile $output -Headers @{"Cache-Control"="no-cache"}
Expand-Archive -Path $output -DestinationPath "$env:TEMP\" -Force
# Runs Speedtest and outputs to a text file
Start-Process -FilePath $exe -ArgumentList $params -Wait -RedirectStandardOutput $results -WindowStyle Hidden
Get-Content $results
# Remove leftover files from program
Remove-Item -Path $output -Force
Remove-Item -Path $exe -Force
Remove-Item -Path $md -Force
Remove-Item -Path $results -Force
Kann das Skript eine langsame Internetverbindung beschleunigen?
Das Skript beschleunigt nicht eine langsame Internetverbindung. Stattdessen führt es einen Speedtest des Internets durch, um die Geschwindigkeit zu bestimmen und Ihnen dabei zu helfen, den Grund für die langsame Verbindung zu ermitteln. Anhand der Ergebnisse des Geschwindigkeitstests können Sie feststellen, welche Schritte Sie unternehmen müssen, um die Verbindung zu beschleunigen.
Auf welchen Betriebssystemen funktioniert das Skript?
Das Skript selbst führt einen Geschwindigkeitstest des Internets auf Windows x64-Geräten durch.
Kann ich einen Internet-Geschwindigkeitstest mit der CLI auf anderen Betriebssystemen durchführen?
Das unten stehende Skript ist zwar speziell für Windows-Geräte gedacht, Sie können aber auch https://www.speedtest.net/de/apps/cli besuchen und den Anweisungen folgen, um die Speedtest CLI auf macOS- oder Linux-Geräten zu verwenden.
Technische Hinweise:
- Für die Ausführung dieses Skripts sind Admin-Rechte erforderlich.
- Die URL in Zeile 1 des Skripts muss möglicherweise aktualisiert werden, wenn neue Versionen von Speedtest CLI von Ookla veröffentlicht werden. Die neuesten Versionen finden Sie hier.