(.BAT)将string添加到剪贴板

我正在寻找一个我一直在研究的解决scheme。

我正在制作一个.bat程序,用于将我的工作模板放置在authentication文档中。 试图加快复制和粘贴的过程。

目前我正在使用记事本,突出显示和CRTL + C / V来复制模板。

我已经build立了一个.bat程序,将在select窗口中input(input1-8等)

我遇到的唯一问题是我想知道如果我可以将模板放在脚本的.bat文件中,它会将其复制到剪贴板

模板示例(必须有空格和分号):~~~~~~~~~~~~~~~~~~~~~~~

处理好:

表面硬度testingHR:

名称03/21/2015公司

~~~~~~~~~~~~~~~~~~~~~~~~~~

我知道“剪辑”命令,但我只能find从.txt文件复制的方法。 文件,我想避免每个模板8 + .txt文件。 (例如:clip> temp1.txt)

那么有没有办法从.bat中复制一个预制的模板

例:

if %TYPE%==1 goto temp1 :temp1 clip ??????? 

任何帮助将是伟大的!

谢谢!

你当然可以。 您可以创建任意复杂的流,将其输入到clip程序中,例如:

 @echo off ( echo hello echo goodbye ) | clip 

如果你运行一个包含这些命令的cmd文件,然后打开一个notepad文档并使用CTRL-V ,它将粘贴文本:

 hello goodbye 

只需用你需要的任何代码来替换这两个echo命令来生成模板。