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
相关推荐
水饺编程39 分钟前
编程基础:令牌粘贴指令,【##】
c语言·c++·windows·visual studio
Vodka~1 小时前
一根网线——Windows共享网络给Linux访问互联网
linux·网络·windows
森叶1 小时前
Windows 下从 Chromium/V8 源码编译 V8 10.8.168.25
windows
love530love1 小时前
ComfyUI:为什么说它是 AIGC 应用层面的集大成者?
人工智能·pytorch·windows·aigc·devops·comfyui·extensions
HLJ洛神千羽2 小时前
提升电脑无线网络性能方案
windows
xdpcxq10293 小时前
Ubuntu 24.04 安装企业微信(deepin-wine 版)完整指南
windows·ubuntu·企业微信
kebeiovo3 小时前
Windows下Codex安装详细配置使用指南
windows·codex
CCPC不拿奖不改名3 小时前
PostgreSQL数据库部署linux服务器流程
linux·服务器·数据库·windows·python·docker·postgresql
DJ斯特拉3 小时前
Ragent性能优化
windows
AI周红伟3 小时前
All in Token,百度李彦宏指出:Token经济,阿里,百度,腾讯,字节,移动,电信,联通,华为,开启新的Token战争
大数据·人工智能·windows·百度·copilot·openclaw