Я запускаю несколько for
циклов над пользовательским инструментом, который выдает массив результатов.
Мне нужно объединить их в одну коллекцию без дубликатов .
MyПервой идеей было создать массив, ключами которого являются элементы, см. ниже.Но это кошмар, чтобы повторить потом ...:
set apps=
for /d %%s in (".\manifests\*.xml") do (
for /f "tokens=*" %%g in ('xml sel -t -v "\apps\app" %cd%\manifests\%%s') do (
echo Found app - %%g [inside %%s]
rem First idea below:
set apps[%%g]=true
)
)
rem How to iterate apps afterwards?