LXA85, сам использую bat файл с использованием программы
keyfinder.exe примерно следующего содержания:
\\1csrv\common\keyfinder.exe /save \\1csrv\common\users\ /close /file %computername%.txt
где "\\1csrv\common\keyfinder.exe" - ресурс с доступом пользователей для запуска файла;
"/save" - ключ для сохранения;
"\\1csrv\common\users\" - путь куда сохранять;
"/close" - ключ для закрытия программы;
"/file" - ключ для задания имени файла;
%computername%.txt - имя файла задается именем станции с расширением .txt.
также поддеривается формат csv, возможно и другие, не пробовал...
собирает ключи MS, не только ОС, но и офиса.
bat-файл размещаю в C:\SYSVOL\sysvol\my_domain.local\scripts и добавляю в AD logon script профиля пользователя.