Я работал над Batch-скриптом, чтобы найти папку в каталоге, и получил ее работу, благодаря ранее найденным вопросам о stackoverflow, однако, несмотря на то, что он работает как надо, у меня мало вопрос.Batch Script Explanations (For Cycle)
for /d /r "%directory%" %%a in (*) do if /i "%%~nxa"=="%foldername%" set "folderpath=%%a"
echo "%folderpath%"
Какие %%, (*) и %% - NXA линии для?
Аналогично в этом коде (поиск файла в каталоге)
for /r "%directory%" %%a in (*) do if "%%~nxa"=="%filename%" set p=%%~dpnxa
Что делает %% ~ dpnxa делать?
Что касается google, я не смог найти никаких объяснений или официальных сайтов MS.