Paravis
- Longevity: 8 years 1 month
- Posts: 117
- REPUTATION:42[+] [-]
|
Продолжаю делится "однокнопочными", программами, сомнительной полезности. Что делает программа? Да все просто - собирает информацию о модели процессора, модели материнской плате, количестве ОЗУ, моделях и объеме установленных накопителей и отсылает отчет на указанную почту.
На моей новой работе мне понадобилось саккумулировать краткий отчет со всех ПК, чтобы не бегать с аидой по всем компам и просто не тратить время. Для этого и был написан данный скрипт. Я знаю, что есть программы для инвентаризации по сети, но там нужно знать админские учетки от ПК, а т.к. тут бардак нереальный и мои рученки еще не дошли до того чтобы навести порядок, то выход был только один - написать скрипт и разослать всем в чате. У программы нет интерфейса, только окно о завершении работы скрипта. Выкладываю только исходник. Что и где редактировать - прокомментировал. Инструкция по работе: 1. Перемещаем файл "DriveInfo.au3" в папку "Include" в каталоге с установленным AutoIt. 2. Открываем исходник и заполняем данные (только для ReportPCmail.au3). 3. Компилируем. 4. Рассылаем и просим юзера запустить. В архиве два исходника: 1. ReportPClocal.au3 - показывает инфу о компе и копирует ее в буфер обмена. 2. ReportPCmail.au3 - отправляет инфу о компе на указанную почту.Программы которые я выкладываю, написаны мною. И я не преследую цели, добиться всеобщего признания, как ЛучшийВмиреПрограммист. Я понимаю, что большинству из Вас, эти программы - бесполезны. Эти программулинки я выкладываю, т.к. сам ими пользуюсь. Вдруг кому-то будут тоже полезны.Скачать с Яндекс Диска (почему то не могу прикрепить файл к посту)
Last edited by Paravis on 2020-07-13 19:03; edited 8 times in total
|
Paravis
- Longevity: 8 years 1 month
- Posts: 117
- REPUTATION:42[+] [-]
|
Утилита обновлена. Список изменений: 1. Избавился от DriveInfo.au3. 2. Добавил отображение видеокарт. 3. Добавил отображение сетевых карт. 4. Добавил поддержку многопроцессорности. 5. Исправлен баг отображения общего объёма ОЗУ. bios83, немного иначе реализовал.
|
Yuriy
- Longevity: 6 years
- Posts: 87
- REPUTATION:2[+] [-]
|
Paravis, Что-то с памятью.
|
Paravis
- Longevity: 8 years 1 month
- Posts: 117
- REPUTATION:42[+] [-]
|
|
Paravis
- Longevity: 8 years 1 month
- Posts: 117
- REPUTATION:42[+] [-]
|
Adler, твоя идея возымела смысл, ибо почтовик имеет такое свойство - как спам фильтр. И при одновременном запуске многих копий, письма просто не отправляются. Сделаю третий вариант скрипта, для отправки файлов репорта на шару. Yuriy, эту функция я уберу, ибо сисадмину она не нужна, т.к. он априори должен знать кол-во памяти у определенного адаптера. А если проще, то мне тупо лень заморачиваться, чтобы переводить переменные в int32, когда значение отрицательное. Ибо овчинка выделки не стоит.
|
Paravis
- Longevity: 8 years 1 month
- Posts: 117
- REPUTATION:42[+] [-]
|
Adler, хотя можно централизовать запуск утилиты путем - ini на общем сервере, но это уже лютейший костыль:) Вот думаю над двумя вариантами: 1. SMB хранение (если компы в одной сети) 2. API яндекс диска (если компы не в одной сети). И тут геморней, т.к. нужен будет токен аккаунта.
|
Adler
- Longevity: 9 years 1 month
- Posts: 1214
- REPUTATION:65[+] [-]
- Location: Луганск
|
Paravis, я как раз через yandex api делал с токеном. Еще, для другой задачи, использовал getspace.us (Nextcloud), но там по логину и временному паролю.
|
Отправлено: 11-Oct-2020 14:56
(after 2 months 21 day)
dimo70
- Longevity: 7 years
- Posts: 3784
- REPUTATION:27[+] [-]
- Location: BG
|
Paravis, очень нужный проект. Хорошо бы развивать и добавлять новые возможности.
_________________ Signed off for violation of forum rules
|
digim
- Longevity: 5 years 8 months
- Posts: 7
- REPUTATION:0[+] [-]
|
автору респект в идеале бы добавить режим записи в файл на сетевой шаре в формате csv. ведь очень удобно иметь результат такой инвентаризации в какой нибудь таблице, а из почты это все выгребать такое себе удовольствие.
|
Page 2 of 2
Current time is: 04-Dec 05:47
All times are UTC + 3
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|