вы не можете перенаправить на несколько адресатов одновременно.
for /l %%a in (1,1,3) do (
echo .anyclass {color:red;} >> "\\servername\stylesheet%%a.css"
)
или
for %%a in (stylesheet1 stylesheet2 stylesheet3) do (
echo .anyclass {color:red;} >> "\\servername\%%a.css"
)
отобразит строку для всех трех файлов.Первый цикл использует все большее число (некоторые языки имеют более понятный синтаксис: for a=1 to 3 step 1
), второй цикл перебирает строки.Какой из них вы используете, зависит от вас.
EDIT
Пока я писал это, aschifpl придумал другую версию, которая может быть лучше (или нет): (пишуна все существующие stylesheet*.css
) (заимствую для полноты):
for %%a in ("C:\stylesheet*.css") do
>> "%~a" echo .anyclass {color:red;}
)