我有一个名单列表,我希望bat文件从文本文件中复制第一个名字(行)并粘贴,然后按回车键,然后复制第二个名称(第2行)并粘贴,然后再次点击回车。
my list name examples:
@john will
@mark lu
@henry ford
我不擅长编程以了解技术内容
答案 0 :(得分:0)
有这个家伙帮助我,但他删除了所有他的答案。仍然非常感谢你。您认为我工作的代码我增加了2-3条线路 解决方案:
@if (@CodeSection == @Batch) @then
@echo off
timeout /t 3
set SendKeys=CScript //nologo //E:JScript "%~f0"
for /f "delims=" %%l in (c.txt) do (
echo %%l | clip
%SendKeys% "^{V}"
%SendKeys% "{LEFT}"
set /P "=Wait and send a command: " < NUL
timeout /t 1
%SendKeys% "{ENTER}"
)
Goto :eof
@end
// JScript section
var WshShell = WScript.CreateObject("WScript.Shell");
WshShell.SendKeys(WScript.Arguments(0));