Wie exportiere ich den Verlauf von der Windows-Befehlszeile in eine Textdatei?


11

Wie exportiere ich den Verlauf von der Windows-Befehlszeile in eine Textdatei?

Ich denke, Sie können es unter Linux als "history> filename.txt" tun, aber wie machen Sie es unter Windows? Ich bin Genetiker und möchte genau aufzeichnen, welche Programme ich für mein Laborbuch ausgeführt habe.

Ich verwende Windows 7 64-Bit, wenn es einen Unterschied macht.

Antworten:


17

Sie können den doskeyBefehl verwenden, um dies zu tun:

doskey /HISTORY > history.txt

doskey ist kein Befehl, sondern ein externes Dienstprogramm.
Andrejs Cainikovs

1
@Andrejs, eigentlich ist es eingebaut cmd.exe. Siehe Wikipedia-Artikel : In aktuellen Windows NT-basierten Betriebssystemen ist die Funktionalität von DOSKey in cmd.exe integriert, obwohl der Befehl DOSKey weiterhin zum Ändern des Betriebs verwendet wird.
Schwere

scheint ich muss das doskey bit einschließen?
Kirt

Gibt es auch eine Möglichkeit, Informationen auf den Bildschirm zu drucken?
Kirt

Um es auf dem Bildschirm zu sehen, verwenden Sie nurdoskey /history
schwere

0

clink bietet Funktionen, die GNU readline und bash ähneln. Außerdem erhalten historySie etwas, das der Navigationsleistung von Unix sehr ähnlich ist.


-1

Um den Verlauf zu exportieren, konnte ich einfach mit der rechten Maustaste auf das Fenster klicken, auf "Alle auswählen" und dann auf STRG-C klicken, um zu kopieren. Ich habe dann STRG-P in einen Texteditor eingefügt.

Wenn Sie Ihre Sitzung starten, sollten Sie die Bildschirmpufferhöhe auf 9999 maximieren, da Sie nur Text kopieren können, der im Puffer angezeigt wird. Sie legen die Höhe des Bildschirmpuffers fest, indem Sie mit der rechten Maustaste auf die Titelleiste des Cmd-Fensters klicken, Eigenschaften auswählen und auf die Registerkarte Layout klicken.


Bitte lesen Sie die Frage noch einmal sorgfältig durch. Ihre Antwort beantwortet nicht die ursprüngliche Frage. OP möchte den Befehlsverlauf kopieren, nicht die Befehlsausgabe (Bildschirminhalt)
DavidPostill
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.