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
相关推荐
桌管小李1 小时前
内网终端安全再升级|迪康端点安全 2609 版本四大新功能解读
大数据·windows·安全·macos·网络安全
情 九2 小时前
Dify 本地环境搭建教程:macOS / Windows
windows·macos
Escalating_xu4 小时前
【Linux 网络编程】Windows 客户端访问 Linux:用 Winsock 跑通 UDP 回显
linux·网络·windows
biaov4 小时前
使用 Windows 自带的 VHDX + BitLocker 加密学习资料
windows·加密
三块一毛四4 小时前
set_global_opts / set_series_opts 参数
windows
jack1868914 小时前
百度 AI 搜索实战:从精准获客到智能决策的应用全景
windows
道满科技15 小时前
Function Calling 参数总出错?只修参数就行
linux·windows·python
GHN198788815 小时前
开源小工具按一下空格,什么都看见了
windows
围炉聊科技18 小时前
Windows-MCP 拆解与实测:AI 操作 Windows 这件事——智能体基建系列
windows·llm·dom
面包狗AI4S18 小时前
ChatGPT/Codex Windows:本地桌面端应用离线包安装与免安装启动方法(无需管理员权限)
人工智能·windows·ai·chatgpt