【发布时间】:2020-07-23 08:27:51
【问题描述】:
我有这个我试图创建的脚本 -
它没有像我需要的那样循环。似乎只抓取文件的最后一行?
我有一个包含多个计算机名称的文本文件,每行一个...我需要将第 1 行设置为变量,回显该行,然后运行一行代码,然后将第 2 行设置为变量,回显该行并然后运行代码并继续运行其余代码,并在完成所有行时显示“完成”...
感谢您提供任何帮助。我已经搜索了 Stack Overflow 并找到了类似的问题和答案,但没有一个有效,因为我打算让它们工作......
@Echo off
SETLOCAL ENABLEDELAYEDEXPANSION
for /f "tokens=*" %%f in (computernames.txt) do (
set compname=%%f
echo !compname!
)
echo %compname%
REG ADD "\\%compname%\HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v "fDenyTSConnections" /t REG_DWORD /d 0 /f
pause
【问题讨论】:
标签: loops batch-file