返回列表 发帖
你说清楚,到底是要把路径输入到这个程序里,还是要把程序里已设置好的路径复制出来以便到其它地方粘贴?

QQ 20147578

TOP

win11_22h2 测试通过
  1. @echo off
  2. :loop
  3. set /p s=请输入一个数字,按回车键退出
  4. if %s%==1 goto :c1
  5. if %s%==2 goto :c2
  6. exit
  7. :c1
  8. set "s=E:\01_项目2024\15_广西2024\03_资料0914"
  9. mshta.exe vbscript:ClipboardData.SetData("text","%s%")(close)
  10. echo 已复制 %s%
  11. echo,
  12. goto :loop
  13. :c2
  14. set "s=E:\01_项目2024\"
  15. mshta.exe vbscript:ClipboardData.SetData("text","%s%")(close)
  16. echo 已复制 %s%
  17. echo,
  18. goto :loop
复制代码

QQ 20147578

TOP

我的批处理是数字键1234567890,不是F1F2...F10
批处理里举例说明的是按1和按2,在win7和win11测试通过,可以在其它地方粘贴指定的文本

难道你是要自动粘贴到其它地方?而不是自动复制+手动粘贴?

QQ 20147578

TOP

回复 17# jack2020


我的理解是, 按 F1 后,会复制 程序中 F1 旁边的方框里的自己已经设置好的文本
然后你可以到其它地方手动粘贴

QQ 20147578

TOP

返回列表