Windows

Windows 機器上是否有 .history 文件?

  • January 30, 2012

Windows 機器上是否有可審核的文件顯示 cmd 或 PowerShell 的命令行歷史記錄?在 UNIX 機器上,我相信在主目錄中有一個名為 .history 的隱藏文件。

對於普通的舊cmd,不,真的沒有那樣的東西。

即使在 PowerShell 下,我相信歷史記錄仍然僅限於 PowerShell 會話的生命週期,儘管它為您提供了使用和導出歷史記錄甚至載入它的功能。您可以使用它來創建一些幫助腳本來輕鬆載入和保存您的歷史記錄,如此處所示,但沒有開箱即用的功能。

在進一步研究之後,Windows 上似乎沒有物理文件系統文件,因為所有內容都儲存在記憶體中。看起來我可以使用 doskey 獲取歷史記錄。

doskey /history

我可以通過簡單地將輸出轉儲到文件中來提取文件……

doskey /history > myhistoryfile.txt

引用自:https://serverfault.com/questions/355134