批处理剪切板字符串拼接

前提剪切板中有一段字符串A,我要批处理实现,得到批处理A,然后在他得前面拼接一个字符串B,然后将获得的字符串又重新放入剪切板

@echo off
set add=我是拼接字符串
mshta "javascript:var s=clipboardData.getData('text');if(s)new ActiveXObject
('Scripting.FileSystemObject').GetStandardStream(1).Write(s);close();"|more >cliptemp.txt
for /f "delims=" %%a in (cliptemp.txt) do set "line=%add%%%a"
mshta vbscript:clipboardData.SetData("text","%line%")(window.close)

温馨提示:答案为网友推荐,仅供参考