我正在关注此guide,但我无法让它正常运行。 当您运行.bat文件时,它应该将ProgramTemplate.txt中包含的文本复制到剪贴板。下面是.bat文件代码:
C:\\Windows\System32\cmd.exe /k < c:\Users\Test user\Desktop\paste scripts\ProgramTemplate\ProgramTemplate.txt
c:\exit
答案 0 :(得分:4)
答案 1 :(得分:2)
@ bgalea的回答是正确的,你应该在命令中使用clip。
但请注意,您应该在文件名周围放置双引号,否则如果文件名包含空格,脚本将会中断。
同样不是你也可以在代码中使用输入<
,而不是从另一个命令输出管道输出,立即将内容放入命令中。总之,以下代码都有效:
@echo off
clip < "c:\Users\Test user\Desktop\paste scripts\ProgramTemplate\ProgramTemplate.txt"
或
@echo off
type "c:\Users\Test user\Desktop\paste scripts\ProgramTemplate\ProgramTemplate.txt" | clip