Судя по вашим ответам на ум прихjдят только 2 решения, но они не PS
1) Есть такая утилитка FreePCAudit от
misutilities.com. Её запустить и попросить пользователей скинуть сохраненный текстовый файл. ( благо там всего одна кнопка)
2) Если все компы имеют доступ в интернет можно развернуть у себя OCSinventary и поставить на клиентские компьютеры агентов. Занимает 2-3 минуты максимум. После сервер пустить в инет и они будут складывать всю информацию автоматом на него. Если есть неконтролируемый доступ с помощью PStools то разворачивать можно из DeploymentTools незаметно для пользователя.