Чтобы просмотреть каждую дату в цикле, вам нужно будет указать некоторый входной источник для цикла for
, который назначит метавариабельные значения для каждого результата и выполнит с ним действие:
From cmdline:
for /f "usebackq" %i in ("C:\your\filename.txt") do s start X N TST %i
В batch-file
просто удвойте %
:
for /f "usebackq" %%i in ("C:\your\filename.txt") do s start X N TST %%i
Вы можете запустить for /?
из cmd
, чтобы увидеть всю необходимую помощь, но в выстрелеобъяснено выше.
for /f
создает цикл, usebackq
просто позволяет нам в этом случае дважды заключить в кавычки файл с путем (необходимо, если имя пути или имя файла содержит один или несколько пробелов, но "рекомендация «всегда заключать в кавычки путь и имена файлов),
%i
- это метавариабельная переменная, присваиваемая каждому результату
("..")
- это место, где мы генерируем метавариабельные результаты, в данном случае из файла,
do
действие в этом случае s start X N TST %i