Я готовлю сценарий Windows BAT, который использует некоторые новые функции, такие как setlocal
и группы команд в циклах FOR, таких как
for %%a in (a b c) do (
del %%a.bak
ren %%.a %%a.bak
)
Я хотел бы знать, когда были введены отдельные функции. Таким образом, я мог видеть, совместим ли такой сценарий BAT, например, с Windows XP, Windows 7 или Windows 8.1.
Редактировать:
Команда FOR довольно старая. Меня интересует синтаксис группировки команд с круглыми скобками.
Но есть и другие особенности. например, вызов функции внутри скрипта BAT. Нет смысла просить каждую отдельную функцию. Вот почему я попросил историю.