You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用PowerShell实现多图片复制到PureRef的Windows标准操作?

批量复制图片到剪贴板以支持PureRef粘贴

我使用PureRef工具管理图片,它允许导入多张图片并合并为一张大图查看。在文件资源管理器中右键选择多张图片复制,再到PureRef里右键粘贴即可完成导入,但用PowerShell实现批量复制时遇到问题:

当我持有图片文件对象集合$MyPaths:

$MyPaths
    Directory: C:\Temp
Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a---          24/03/2021    19:39         146775 pinterest_490822059382335736.jpg
-a---          24/03/2021    19:39         114598 pinterest_490822059380529968.jpg
-a---          24/03/2021    19:39         102667 pinterest_490822059380520311.jpg

执行$MyPaths | Set-Clipboard后,切换到PureRef窗口粘贴(Ctrl+V或右键粘贴)完全无效;但单独复制单张图片$MyPaths[0] | Set-Clipboard却能正常粘贴到PureRef中。

我推测文件资源管理器复制的是图片的像素数据而非文件路径,希望在PowerShell中实现同样的批量操作:要么将多张图片的像素数据存入剪贴板,要么通过Shell对象模拟资源管理器的复制行为。

我曾尝试修改单张图片复制的方案:

Add-Type -Assembly System.Windows.Forms
Add-Type -Assembly System.Drawing

$img = [Drawing.Image]::FromFile($path[1])
[Windows.Forms.Clipboard]::SetImage($img)

但该方案仅支持单张图片处理,我需要能批量处理来自不同目录的图片,从而利用PowerShell的复杂搜索、筛选功能完成批量选图。

内容的提问来源于stack exchange,提问作者Ralf_Reddings

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 16:05:09