2017-03-23 7 views
1

Gibt es eine Möglichkeit der Zwischenablage eine Befehlsausgabe in der Zwischenablage in WinDbg ähnlich wieWinDbg Befehlsausgabe

<command> | clip 
+0

Nicht bewusst, eine Möglichkeit, dies zu tun. Closed könnte man verwenden .logopen/.logappend/.logclose zum Speichern in Datei und Einfügen von dort – Chris

+0

Nicht ausprobiert, aber ich stelle mir vor, dass 'cdb' funktioniert. –

Antwort

2

Unter Windows 10, clip ist ein integrierter Windows-Befehlszeile ausführbare Datei zu kopieren Text in die Zwischenablage zu umleiten . In anderen Windows-Versionen müssen Sie möglicherweise ein ähnliches Tool suchen und es irgendwo in %PATH% installieren.

Sie können es von WinDbg verwenden mit

.shell -ci "<command>" clip 

z.B.

.shell -ci "k" clip 

, um den Aufrufstapel in die Zwischenablage zu kopieren.

Es gibt auch die undokumentierten !! Abkürzung von .shell, so können Sie

!! -ci "k" clip 

tun Wenn Sie einen WinDbg Startskript verwenden sowieso, können Sie einen Alias ​​definieren, zum Beispiel

as | .shell -ci 

und dann eine sehr kurze

| "k" clip 

Beachten Sie, dass diese neu definiert |, der den aktuellen Prozess zeigt. Ich benutze diesen Befehl mindestens einmal in jeder Debugging-Sitzung, also empfehle ich das nicht. Vielleicht findest du eine bessere Abkürzung.

+0

Omg! Das ist fantastisch! Vielen Dank @Thomas! : D – balajimc55