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

Windows10命令行如何将剪贴板内容粘贴至多路径文件?

在Windows 10 PowerShell中实现剪贴板内容多路径粘贴

你可以用PowerShell自带的Get-Clipboard命令读取剪贴板里的内容,再结合Set-Content一次性写入多个文件,具体方法如下:

直接实现多路径粘贴

直接通过管道把剪贴板内容输出到多个目标文件,命令格式:

Get-Clipboard -Raw | Set-Content -Path "目标路径1\文件1.cpp", "目标路径2\文件2.cpp", "目标路径3\文件3.cpp"
  • Get-Clipboard -Raw:读取剪贴板里的原始文本内容,保留cpp文件的换行、格式;
  • Set-Content -Path:支持传入多个文件路径,一次性把内容写入所有指定文件。

先存剪贴板内容再批量写入

如果需要重复使用剪贴板内容,可以先把内容存到变量里,再批量输出:

# 把剪贴板内容存入变量
$clipText = Get-Clipboard -Raw
# 写入多个文件
$clipText | Set-Content -Path "路径A\a.cpp", "路径B\b.cpp"

自定义快捷函数(方便重复使用)

如果经常需要这个操作,可以创建一个自定义函数,以后直接调用:

# 定义函数
function Paste-ToFiles {
    param(
        [Parameter(Mandatory=$true)]
        [string[]]$Paths
    )
    Get-Clipboard -Raw | Set-Content -Path $Paths
}

定义完成后,后续使用只需输入:

Paste-ToFiles -Paths "路径1\test.cpp", "路径2\demo.cpp"

如果是在Cmd而非PowerShell环境,Cmd本身没有直接读取剪贴板的内置命令,但你可以通过PowerShell命令来调用,比如:

powershell -Command "Get-Clipboard -Raw | Set-Content -Path '路径1\file.cpp', '路径2\file.cpp'"

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 14:57:06