LanSweeper для первой инвентаризации подойдет просто идеально. Прям совсем идеально. Нет, честно. Оно умеет опрашивать всеми придуманными способами сетевые устройства, имеет возможность инвентаризации софта, умеет получать данные с оффлайн машин или машин за периметром (агент + файл результата скана). Вам же наверное не только железки посчитать надо, но и лицензиями управлять. Иногда даже ключи вытаскивает, удобно.
Но есть одно но. Триал период. А после, оно бесплатно дает только 30 устройств опрашивать.
Spiceworks тоже ничего, но у меня сложилось впечатление что установил в сеть трояна :)
Кто-то использовал ранее для этих целей Aida, там есть возможность экспорта данных с каждого из агентов, а значит должна быть возможность импорта в какую-то бд.