针对文本文件内容运行程序的脚本。但是每次运行时都需要在测试文件中运行下一行。因此,当我第二次运行它时,使用计数器进入下一行文本文件。我想我需要根据计数获取每一行,并在最终命令中将其用作变量。如下所示。
@echo off
setlocal enabledelayedexpansion
set Counter=1
for /f %%x in (somefile) do (
set "Line_!Counter!=%%x"
set /a Counter+=1
)
start /AFFINITY (textfile line x) [.exe]
文本文件由cpus
的十六进制数组成4
16
5E
17E
不确定如何更好地解释我需要的东西。 基本上我需要在每次用户启动应用程序时将进程指向cpus的不同组合。 所以user1转到cpu0和cpu1,user2转到cpu2和cpu3等等。