Wie installiere ich Wget für Windows?

Ich habe Wget von hier heruntergeladen und eine Datei mit dem Namen wget-latest.tar.gz vom 22-Sep-2009 erhalten. Ich habe es in einem der Ordner auf meinem Laufwerk D: gespeichert und entpackt. Ich habe die Datei READ ME gelesen, aber dort keine Informationen zur Installation gefunden. Da es keine Install Datei gab, nahm ich an, dass das Entpacken von wget.zip in einen zuvor erstellten Ordner es installiert hatte.

Als ich jedoch die Befehlszeile öffnete und eintippte:

 wget -r -A ".jpg,.gif,.png" http://mywebsite

Ich habe nur eine Fehlermeldung erhalten. Da ich im Moment eine chinesische Version von XP verwende und kein Chinesisch lese, verstehe ich nicht, was diese Nachricht sagt, aber ich gehe davon aus, dass Wget nicht richtig installiert wurde.

Wie installiere ich Wget unter Windows XP richtig?

Author: HopelessN00b, 2009-12-01

5 answers

Es klingt, als würden Sie Windows verwenden. So laden Sie ein vorgefertigtes wget herunter.exe für Windows, siehe WGET für Windows.

Im Feld oben auf der Seite befindet sich wget.exe ein Link zum Herunterladen des wget-Programms. Da dies bereits eine EXE-Datei ist, müssen Sie diese bestimmte Version nicht entpacken oder installieren.

Was Sie zuvor heruntergeladen haben, war der - Quellcode für wget, sodass Sie einen Compiler benötigen, um ein wget für Ihr System zu erstellen. Dies ist wahrscheinlich nicht das, was Sie Wanted.

 24
Author: Greg Hewgill,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-03-12 16:08:40

Vielleicht möchten Sie auch in cygwin schauen. Auf diese Weise können Sie Windows vollständig über die Befehlszeile verwalten. Mit cygwin können Sie ganz einfach jede Datei wget.

 7
Author: chrisjlee,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-06-28 02:34:31

Um wget tatsächlich zu "installieren", damit Sie es von jeder Eingabeaufforderung aus verwenden können (wie Sie es versucht haben), müssen Sie den enthaltenden Ordner zur Umgebungsvariablen PATH hinzufügen. Die richtige Praxis wäre, einen Ordner "Dienstprogramme" zu erstellen, z C:\Program Dateien\Dienstprogramme und fügen Sie es dem Pfad hinzu, und platzieren Sie dann alle Dienstprogramme, die nicht mit einem Installationsprogramm geliefert werden, hier und fügen Sie es dem Systempfad hinzu.

Ich jedoch, neigen dazu, faul zu sein und einfach der Dienstprogramme, die in C:\Windows\System32 als es ist bereits auf dem Pfad und erfordert keinen Neustart, um wirksam zu werden. Seien Sie bei der Arbeit mit dem Windows-Verzeichnis richtig vorsichtig, wenn Sie diese Route wählen.

 6
Author: Darth Android,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-12-01 19:36:14

Eine vorgefertigte binäre 32-Bit-Version von wget für Windows (derzeit Version 1.11.4-1) finden Sie unter SourceForge unter:

Http://gnuwin32.sourceforge.net/packages/wget.htm

Sie haben die Wahl, das Paket wget als Setup-Programm oder als ZIP-Datei herunterzuladen. Wie auf der SourceForge-Downloadseite beschrieben, ist hier der Unterschied:

Wenn Sie das Setup-Programm des Pakets Sicherheitsanforderungen zum Ausführen von Anwendungen, z. B. Dynamic Link Libraries (DLLs) von die Abhängigkeiten, wie unten unter Anforderungen aufgeführt, sind bereits eingeschlossen. Wenn Sie das Paket als Zip-Dateien herunterladen, müssen Sie laden Sie die ZIP-Datei dependencies herunter und installieren Sie sie selbst. Entwickler - Dateien (header-Dateien und Bibliotheken) aus anderen Paketen sind jedoch nicht enthalten; Wenn Sie also Ihre eigenen Anwendungen entwickeln möchten, müssen Sie separat installieren Sie die erforderliche Tourangebote.

Ich entschied mich für die Installation von wget mit dem Ziel, nach defekten Links zu suchen. Hier ist eine BAT-Datei, die ich erstellt habe, um wget zu fahren:

@echo off
setlocal
set Path=C:\Program Files (x86)\GnuWin32\bin;%Path%
set TARGET=http://your.website.com/here.html

: http://www.gnu.org/software/wget/manual/wget.html
:
: -e  --execute
: -o  --output-file
: -p  --page-requisites
: -r  --recursive
:     --spider
: -w  --wait

wget --spider -o wget.log -e robots=off --wait 1 -r -p %TARGET%

endlocal

Ich habe wget über sein Setup-Programm auf Windows 7 installiert. Wie Sie in der Variablen PATH in der BAT-Datei sehen können, ist der Standardinstallationsort für wget.exe - ist:

C:\Program Files (x86)\GnuWin32\bin
 6
Author: DavidRR,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-05-23 12:41:47

Wget herunterladen.exe von https://eternallybored.org/misc/wget/ und kopiere dann in dein "C:\Users\mr_an\AppData\Local\Microsoft\WindowsApps" ordner. Sie erhalten eine aktuelle Kopie von wget und es wird sofort auf dem Weg sein.

 0
Author: Martlark,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-11-11 23:55:18