Windows 10 窗口关闭后如何查看命令提示符历史记录?

Windows 10 窗口关闭后如何查看命令提示符历史记录?

早上,我只看到了命令提示符窗口一秒钟。命令完成后,窗口就关闭了。

我想查看在关闭之前运行了什么命令。可以吗?

我知道,如果我按下F7,我可以看到提示历史记录,但这仅在命令提示符窗口关闭之前有效。

我运行了病毒杀毒应用程序(Malwarebytes 和 Windows Defender),但没有得到任何结果。

我认为那是一种病毒或未被发现的恶意软件,这就是为什么后台发生的事情对我来说如此重要。更让我担心的是,我从不受信任的来源下载了一个应用程序。但我不想删除这个应用程序,我想了解它对我的系统做了什么。

答案1

安装康埃穆并执行以下操作:

  1. Win++AltP
  2. 转至“功能”
  3. 启用“记录控制台输出(*)”
  4. 清除“Log console output (*)”下面的行并将其更改为“%userprofile%\ConEmuLogs”
  5. 按钮位于右上角。它应该关闭,否则 ConEmu 可能会给你一个错误(除非它与日志文件有关,否则请忽略它)
  6. 如果您在 ConEmu 中打开的选项卡没有自动关闭,请将其关闭。
  7. Win+R并输入“%userprofile%\ConEmuLogs”
  8. ENTER
  9. 找到具有以下格式的文件“ConEmu-YYYY-MM-DD-pNNNN.log”
  10. 使用文本编辑器(如记事本)打开它。
  11. 该日志文件将包含所有运行的命令及其输出。
  12. 请回复告诉我这是否对您有用和/或我误解了您。祝您有美好的一天!

答案2

运行 win 10 17763.1,这是 2018 年 10 月的 redstone 5 预发布版本。Win-alt-P 不起作用,所以我以管理员身份运行桌面快捷方式,然后转到控制台中的 +,然后转到(设置任务)现在我突出显示了功能并检查了日志控制台输出。我保留了默认位置。%UserProfile%\Desktop\ConEmuLogs....

我已以管理员身份在 CMD 和 Powershell 中运行命令,然后转到搜索并粘贴到默认位置,并有两个日志。两个日志都显示我已运行的命令。这似乎对运行后台命令没有帮助。想补充一下,任何看到这篇文章的人都应该知道,Malwarebytes 将有助于解决互联网浏览器问题,例如劫持者/脚本,但对于真正的病毒/木马/蠕虫来说,它毫无价值,与 Windows Defender 一样。微软从 Giant 购买了 Defender,在将其注入 Windows 后,它变得非常差劲。基本上它会抓住那些试图使用激活 Windows 的程序的人,它是垃圾。安装或运行互联网软件病毒检查,使用真正的工具,如 Avira、Bitdefender、Kaspersky、Norton。如果您不下载任何内容或打开任何附件,您可能不会感染真正的病毒,只会感染浏览器问题,例如劫持者。Odiebugs。

答案3

现在到了 2021 年,PowerShell 具有持久的命令历史记录。

答案4

碰杯提供 Windows 命令提示符会话之间的持久历史记录。查找可视化演示

Clink 将原生 Windows shell cmd.exe 与 GNU Readline 库的强大命令行编辑功能相结合,提供丰富的补全、历史记录和行编辑功能。Readline 最出名的是它在 Unix shell Bash 中的使用,它是 Mac OS X 和许多 Linux 发行版的标准 shell。

以下是 Clink 提供的一些亮点:

与 Bash 相同的行编辑(来自 GNU Readline 库版本 8.1)。会话之间的历史记录持久性。上下文敏感的完成;可执行文件(和别名)。目录命令。环境变量。上下文敏感的彩色输入文本。历史记录和完成的自动建议……等等

有关详细信息,请参阅 Clink 文档。

相关内容