在 Windows 中是否有地方存储管理员或超级用户的更改/命令?就像 Linux 为 root 提供 .bash_history 一样?
答案1
对于“powershell”,我发现这博客条目:
$最大历史计数 = 1KB 如果(!(测试路径〜\ PowerShell -PathType容器)) { 新项目 ~\PowerShell -ItemType 目录 } 函数再见 { 获取历史记录 -Count 1KB | 导出 CSV ~\PowerShell\history.csv 出口 } if(测试路径~\PowerShell\History.csv) { 导入 CSV ~\PowerShell\History.csv |添加历史记录 }
那么您必须用“再见”结束会话(而不是“退出”或通过“x”按钮关闭窗口)。
答案2
唯一“接近”像“存储的历史记录”(但仅限于当前会话)的东西是按下F7。
答案3
不,Windows 命令提示符不具有自动记录设施。
实际上,linux .bash_history 不仅适用于 root - 它适用于任何未明确禁用它的 bash 用户。
答案4
除了 F7 之外,要打印当前会话的命令历史记录,请运行:
DOSKEY /history