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
相关推荐
2601_9609067242 分钟前
科技“无人区”跋涉,难度高、不确定性大
windows·macos·pycharm·myeclipse
会飞的大鱼人1 小时前
一文搞懂 Java HashSet:把它想成游乐园里只允许一次入场的盖章名单
java·开发语言·windows
ziguo11222 小时前
C/C++ 错误处理全解:从 errno 到 C++ 异常
linux·c语言·c++·windows·visual studio
王维同学4 小时前
IFEO Debugger、VerifierDlls 与 SilentProcessExit 配置
c++·windows·安全·注册表
您^_^6 小时前
使用技巧(十一):Claude Code 最强审问官 —— grill-me 深度指南,装完先别写代码
人工智能·windows·个人开发·claudecode·deepseek v4 pro
酉鬼女又兒7 小时前
[特殊字符]零基础入门AI:归纳演绎、假设空间、归纳偏好、NFL、过拟合与欠拟合、模型评估选择、超参数、性能度量、混淆矩阵、P-R曲线和F1
人工智能·windows·python·深度学习·安全·机器学习·矩阵
山城码农笑松哥8 小时前
C盘空间救星:一键无损迁移软件数据到其他盘
windows·c盘清理迁移
WangWei_CM8 小时前
IFEO Debugger、VerifierDlls 与 SilentProcessExit 配置
windows
spencer_tseng20 小时前
Redis + Nacos.bat
java·windows·dos
会飞的小新21 小时前
Windows CMD 与 PowerShell 深度解析:底层原理、命令差异、自动化选型指南
运维·windows·自动化