Следующий пакетный скрипт читает и выводит строки из текстового файла:
for /f "delims=|" %%i in (file1.txt) do @echo %%i
delims
необходимо, если текстовые строки содержат пробелы (или что-либо, кроме '|'
, или любой другой произвольный, но редкий символ, который вы хотите).
Таким образом, вы можете изменить скрипт для выполнения каждой строки в виде команды:
for /f "delims=|" %%i in (file1.txt) do @start "x" %%i
Примечание
Вам нужен двойной %%
, если вы выполняете эту команду в командном файле, но только один %
, если вы выполняете ее непосредственно в окне командной оболочки.