Laden Sie zuerst "wget.exe" herunter und speichern Sie es im selben Ordner wie Ihre .bat-Datei (oder in einem beliebigen Ordner in Ihrem Pfad).
Dann benutze:
set urlPath=www.wikipedia.com
set urlFile=index.html
set urlPathOuput="C:\users\%username%\Desktop"
set urlFileOutput=WiKiPeDiA.txt
wget %urlPath%/%urlFile%
type %urlFile% > %urlPathOuput%\%urlFileOutput%
del %urlFile%
Veränderung:
www.wikipedia.com zum Webseitenordner
index.html in die Webseitendatei
C: \ users \% username% \ Desktop in einen Ordner auf Ihrem PC
WiKiPeDiA.txt zu der Datei, die in dem zuvor definierten Ordner erstellt werden soll
SCHRITT FÜR SCHRITT
Zunächst speichert der Code einige Variablen. Dann lädt wget die Datei der Webseite in den Ordner% cd% herunter (hier würde es "www.wikipedia.com/index.html" herunterladen).
Anschließend wird der Inhalt der heruntergeladenen HTML-Datei in einer Nur-Text-Datei gespeichert (hier wird eine neue Datei mit dem Namen "WiKiPeDiA" in "C: \ users \% username% \ Desktop" (dem Desktop des aktuellen Benutzers) erstellt .TXT").
Schließlich wird die Web-Seitendatei gelöscht.
Hinweis:
Wenn Sie den Inhalt der Datei mit den Tags speichern möchten, ist dies der Code.
Wenn Sie den vom Browser angezeigten Text speichern möchten, müssen Sie ihn analysieren und filtern, bevor Sie ihn in der Datei speichern.
Das habe ich noch nie gemacht, aber das würde ich machen:
1. set linenumber=0
2. set characternumber=0
3. find the first "<", after linenumber&characternumber and save it in linenumber2 and the characternumber2.
4. echo everything from linenumber&characternumber to linenumber2&characternumber2.
5. find the first ">" after the previous "<" which was in linenumber2, characternumber2. Save it in linenumber and characternumber.
6. goto step 3
Hoffe es hat geholfen!