Windows 剪贴板历史记录 - 如何从 PowerShell 查看历史记录

Get*_*ons 5 clipboard powershell history windows-10 windows-11

目前我正在尝试弄清楚如何在 PowerShell 中使用剪贴板历史记录。
我知道 Get-Clipboard 命令会显示剪贴板中的最后一个项目,但如何访问其他 25 个项目呢?
使用 Windows + V,您可以查看历史记录中存储的值,并且它必须将这些值保存在 RAM 中的某个位置。最重要的是,在 %localappdata%\Microsoft\Windows\Clipboard 中保存了一个名为 HistoryData 的文件,在该文件下是一些十六进制文件,但我无法确定这是否与我的搜索相关,如果它只是另一个“红鲱鱼” ”。
(Get-Clipboard).count 仅显示 1。

Pan*_*osh 0

如果您查看该命令的文档,Get-Help Get-Clipboard您会发现它确实只显示当前条目- 而不是完整的历史记录

NAME
    Get-Clipboard

SYNOPSIS
    Gets the current Windows clipboard entry.
Run Code Online (Sandbox Code Playgroud)