Windows bat批处理实现文本复制到剪贴板

在Windows中,可以通过编写一个批处理(.bat)文件来实现将文本复制到剪贴板的功能。以下是一个简单的批处理脚本示例,它使用echo命令和clip命令来实现这一功能:

@echo off

echo abcdefg | clip

将上述代码保存为.bat文件,然后双击运行该文件,它就会将字符串"abcdefg"复制到剪贴板中。

** 如果要复制多行文本怎么操作,例如

开票信息

可以包含多个段落。

每个段落都可以用echo单独写入。

并且可以包含回车符换行符。

使用以下批处理

复制代码
@echo off
setlocal enabledelayedexpansion

:: 创建一个临时文件
set "tempfile=%temp%\clipboardtemp.txt"

:: 将长文本写入临时文件,包括回车符
(
echo 开票信息
echo 可以包含多个段落。
echo 每个段落都可以用echo单独写入。
echo 并且可以包含回车符换行符。
) > "!tempfile!"

:: 使用type命令和clip命令将内容复制到剪贴板
type "!tempfile!" | clip

:: 删除临时文件
del "!tempfile!"

endlocal
相关推荐
TomEval17 小时前
【接口自动化】13 - 接口数据驱动与报告
运维·windows·自动化
Lydia 不加班17 小时前
Windows 服务器 人大金仓 54321 端口放行完整步骤
运维·服务器·windows
运维全栈笔记18 小时前
Windows 本地部署 Codex 全攻略:CC Switch 接入 DeepSeek 与模型自由切换
windows·深度学习·机器学习·chatgpt
C++ 老炮儿的技术栈19 小时前
西门子 S7 常用存储区(I/Q/M/T/C/DB/PI/PQ)
linux·开发语言·c++·windows·qt·io
今天AI了吗20 小时前
去中心化 AI 反馈系统:数据不上链,凭证与激励分开管
人工智能·windows·python·数据分析·去中心化·区块链·embedding
MOONICK21 小时前
MFC 嵌入WPF控件
windows
web守墓人21 小时前
【goed/ui】go开发windows原生应用之Helloworld篇
windows·ui·golang
Lysander.Jovian21 小时前
安装Windows server 2016
windows
水饺编程21 小时前
第5章,[Win32 章节] :绘制平面直角坐标系
c语言·c++·windows·visual studio
是店小二呀1 天前
AdGuard Home 部署实战:Linux/Windows 安装、DNS 配置与固定公网管理
linux·运维·windows