В настоящее время я пытаюсь написать сценарий оболочки Windows .cmd, который будет перебирать набор папок. Однако даже следующий простейший скрипт:
echo "%ROOT%"
for %%f in ("%ROOT%\Binaries\" ) do (
echo "%%f"
if not exist "%%f\Subfolder"
md "%%f\Subfolder"
)
выводит:
CurrentDir>echo "<ActualPathToRoot>"
"<ActualPathToRoot>"
%f\Subfolder was unexpected at this time
CurrentDir>if exists "%f\Subfolder"
Что я делаю не так? Как мне изменить этот скрипт так, чтобы он выполнял итерацию по этой папке и, как только он видит, что подпапки с именем «Подпапка» нет, он создает эту подпапку? хороший учебник по написанию таких скриптов?