Ich möchte mit einer DOS-Batch-Datei jeden Datensatznamen und einen (Host-) Datensatz aus ipconfig / displaydns in einer Textdatei speichern

498

Mit einer DOS-Stapelverarbeitungsdatei möchte ich unter Windows XP jeden Datensatznamen und einen (Host-) Datensatz von ipconfig / displaydns in einer Textdatei speichern.

Anstatt

 www.netword.com ---------------------------------------- Record Name . . . . . : www.netword.com Record Type . . . . . : 1 Time To Live . . . . : 586924 Data Length . . . . . : 4 Section . . . . . . . : Answer A (Host) Record . . . : 127.0.0.1 

Ich möchte es so zeigen

 ---------------------------------------- Record Name . . . . . : www.netword.com A (Host) Record . . . : 127.0.0.1 

Ich möchte, dass dies für jede Site in der ipconfig-Auflistung durchgeführt wird und die Ergebnisse in einer Textdatei (* .txt) gespeichert werden.

Vielen Dank.

0
Es tut uns leid. Ich sehe jetzt deine Logik. vor 8 Jahren 0

1 Antwort auf die Frage

0
JosefZ

Verwenden Sie eine | vertikale Linie, um die ipconfigAusgabe wie folgt in einen findstrBefehl zu leiten:

ipconfig /displaydns | findstr /C:"Record Name" /C:"A (Host) Record" /C:"----" 

Verwenden Sie > mehr als ein Zeichen, um die gesamte Ausgabe in eine Textdatei umzuleiten, die beispielsweise benannt ist ipc.txt(Klammern beachten!):

> ipc.txt (ipconfig /displaydns | findstr /C:"Record Name" /C:"A (Host) Record" /C:"----") 
Danke JosefZ. Ich habe versucht, ipconfig / [*] zu verwenden, um den DNS-Verlauf auf XP SP3 zu löschen. Ich habe versucht, Sites mit der Hostdatei zu blockieren, aber das hat sie einfach dazu gebracht, lokal zu werden. Etwas versucht, zu diesen (und anderen) Websites zu gelangen. Datensatzname . . . . : www.ainews.com Datensatzname. . . . . : ccas.clearchannel.com Datensatzname. . . . . : ads.webcash.nl Datensatzname. . . . . : ads.vegas.com [etc.] Ihr Code hilft mir dabei, sie aus ihrem Herkunftsort herauszuholen und von ihrer Rückkehr abzuhalten. Danke JosefZ. vor 8 Jahren 0
@UzuBlade Ich vermute, Sie befinden sich auf einer wilden Gänsejagd ... [siehe dies] (http://meta.stackexchange.com/q/66377/189912). Michael Hampton vor 8 Jahren 0
Ich werde versuchen, von dieser Seite zu lernen. Vielleicht ist es besser, nicht ernsthaft irritiert zu sein gegen ein Programm, das versucht, unberechtigte Sachen zu machen, wenn man ein Gespräch aufbaut. Ich lese Ihren Link. Danke für die Hilfe. Du bist tolerant. Ich werde versuchen, nicht im XY-Problemformat zu fragen, wenn ich es besser verstehe. Vielleicht war "Was haben Sie ausprobiert?" Keine so schlechte Frage. vor 8 Jahren 0