使用Windows批处理文件读取文件内容并执行命令

ks

它看起来像重复的问题,但事实并非如此。

我有两个档案

  • Users.txt-包含5个用户名
  • Prg.bat-此程序应读取每一行并执行ldapsearch命令。

我尝试了以下命令,但没有任何效果。

For /F "eol=*"%%G in ("c:\temp\users.txt") do @echo %%G

我在这里想念什么吗?

我的输出应显示user1,user2,user3

亚历克斯·K。

您引用路径,因此假定迭代位于文字字符串而非文件之上,只需将其删除即可:

For /F "eol=* "%%G in (c:\temp\users.txt) do @echo %%G

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Windows中从批处理文件执行命令后,如何防止PuTTY shell自动退出?

使用批处理文件执行多个命令并使用批处理文件安装MySQL

从其他文件夹中的批处理文件执行命令

在Inno Setup中如何在不使用批处理文件的情况下执行命令行工具

通过批处理文件登录PuTTY后,在远程服务器中使用sudo执行命令

使用批处理文件执行cmd命令

确实,批处理文件有时需要中断才能正确执行命令吗?

在批处理文件中进行for循环后执行命令?

打开批处理文件并从那里执行命令

如何设置转到目录并在批处理文件中执行命令?

如何使用PuTTY / Plink在Windows批处理文件中的设备上顺序执行多个命令?

Windows批处理文件执行错误

使用Windows批处理文件的单行多命令

使用批处理文件运行多个 Windows 命令

批处理命令/脚本以从.txt文件执行命令?

使用参数执行批处理文件

使用dos()执行批处理文件

批处理文件以自动执行树命令> pdf文件

使用“批处理”命令运行批处理文件

如何中断正在运行的批处理文件,在其环境中执行命令,然后继续?

如何在批处理文件上使用命令FOR获取文本文件的内容

在Windows批处理文件中,如何使用具有多个带引号的字符串的命令执行FOR / F

在批处理文件中执行WinSCP命令

如何通过批处理文件执行cmd命令?

颜色命令不在批处理文件中执行

创建批处理文件以启动cygwin并执行特定命令

如何从批处理文件执行WinSCP命令

执行powershell命令后批处理文件暂停

如何从批处理文件中使用 Runas 命令运行批处理文件