SystemInfo.psd1
# # Манифест модуля для модуля "SystemInfo". # # Создано: SAGSa # # Дата создания: 13.06.2018 # @{ # Файл модуля сценария или двоичного модуля, связанный с этим манифестом. # RootModule = '' # Номер версии данного модуля. ModuleVersion = '1.1.4' # Уникальный идентификатор данного модуля GUID = '8225660c-fa83-4d1f-926e-cddedb0aa736' # Автор данного модуля Author = 'SAGSa' # Компания, создавшая данный модуль, или его поставщик CompanyName = 'Неизвестно' # Заявление об авторских правах на модуль Copyright = '(c) 2018 SAGSa' # Описание функций данного модуля Description = ' Multithreading system information module for powershell ' # Минимальный номер версии обработчика Windows PowerShell, необходимой для работы данного модуля PowerShellVersion = '2.0' # Имя узла Windows PowerShell, необходимого для работы данного модуля # PowerShellHostName = '' # Минимальный номер версии узла Windows PowerShell, необходимой для работы данного модуля # PowerShellHostVersion = '' # Минимальный номер версии Microsoft .NET Framework, необходимой для данного модуля # DotNetFrameworkVersion = '' # Минимальный номер версии среды CLR (общеязыковой среды выполнения), необходимой для работы данного модуля # CLRVersion = '' # Архитектура процессора (нет, X86, AMD64), необходимая для этого модуля # ProcessorArchitecture = '' # Модули, которые необходимо импортировать в глобальную среду перед импортированием данного модуля # RequiredModules = @() # Сборки, которые должны быть загружены перед импортированием данного модуля # RequiredAssemblies = @() # Файлы сценария (PS1), которые запускаются в среде вызывающей стороны перед импортом данного модуля. # ScriptsToProcess = @() # Файлы типа (.ps1xml), которые загружаются при импорте данного модуля # TypesToProcess = @() # Файлы формата (PS1XML-файлы), которые загружаются при импорте данного модуля FormatsToProcess = 'SystemInfo.Format.ps1xml' # Модули для импорта в качестве вложенных модулей модуля, указанного в параметре RootModule/ModuleToProcess NestedModules = 'SystemInfo.psm1' # Командлеты для экспорта из данного модуля #CmdletsToExport = '*' # Переменные для экспорта из данного модуля VariablesToExport = '*' # Псевдонимы для экспорта из данного модуля #AliasesToExport = '*' # Ресурсы DSC для экспорта из этого модуля # DscResourcesToExport = @() # Список всех модулей, входящих в пакет данного модуля # ModuleList = @() # Список всех файлов, входящих в пакет данного модуля # FileList = @() # Личные данные для передачи в модуль, указанный в параметре RootModule/ModuleToProcess. Он также может содержать хэш-таблицу PSData с дополнительными метаданными модуля, которые используются в PowerShell. PrivateData = @{ PSData = @{ # Теги, применимые к этому модулю. Они помогают с обнаружением модуля в онлайн-коллекциях. Tags = @('Hardware', 'Software', 'Report', 'Reporting', 'Inventory') # URL-адрес лицензии для этого модуля. LicenseUri = 'https://github.com/SAGSA/SystemInfo/blob/master/LICENSE' # URL-адрес главного веб-сайта для этого проекта. ProjectUri = 'https://github.com/SAGSA/SystemInfo' # URL-адрес значка, который представляет этот модуль. # IconUri = '' # Заметки о выпуске этого модуля ReleaseNotes = @' ## 1.1.4 * Added properties:OsGuid,CpuDescription * Improved memory type recognition (Property MemoryModules) ## 1.1.3 * Added properties:SerialNumber,NetFolderShortcuts,NetMappedDrives * Changed the script for information about CPU (Property CpuName,CpuSocket) * Changed the script for information about HDD (Property HddDevices) ## 1.1.2 * Added properties:ADSiteName,MsOfficeInfo ## 1.1.1 * Fixed error "Powershell has stopped working". When using the Dcom protocol in some cases, a PowerShell crash was possible * In the statistics was added the speed of obtaining information, which is measured in computers per second ## 1.0.9 * Added properties:OsProfileList,UserProxySettings,OsSRPSettings * Changed the script for information about network adapters(property NetworkAdapters) * Added parameter PSSessionOption(works only with protocol WSMAN) ## 1.0.8 * Parameter ShowComputerName removed(because now it is not required) ## 1.0.7 * Added properties:PsVersion * Changed the script for information about Administrators(property OsAdministrators) * Changed the script for information about Installed Software(property SoftwareList) * Added parameter ShowComputerName ## 1.0.6 * Property OsUptime: changing the object type to TimeSpan * Added property NetworkAdaptersPowMan * Changed the script for information about network adapters(property NetworkAdapters) * Fixed formatting objects function ## 1.0.5 * Added properties: OsVolumeShadowCopy,HddPartitions,HddVolumes,OsLastUpdateDaysAgo,OsTenLatestHotfix,OsUpdateAgentVersion,OsTimeZone,OSRebootRequired * The algorithm for finding the installed patch EternalBlue is changed * Algorithm for determining HddSmartStatus is changed * MeltdownSpectreStatus added AntivUpKeyIsPresent property * Fixed the output of errors ## 1.0.4 * Fixed not responding function. When using the Dcom protocol, in some cases it was possible to hang the function * Fixed bug with credentials in powershell 2 * Added CheckVulnerabilities parameter (Meltdown&Spectre, EternalBlue) * Added AntivirusStatus property ## 1.0.3 * Added parameter Protocol. Defines the connection protocol to remote machine (Dcom, Wsman) * The parameter MaxJob is replaced by the parameter ProcessFor.ProcessFor parameter Determines the maximum number of computers for which WMI operations can be executed simultaneously * Removed RegistryKey, RegistryValue, RegistryValueType, ShowStatistics parameter '@ } # Конец хэш-таблицы PSData } # Конец хэш-таблицы PrivateData # Код URI для HelpInfo данного модуля # HelpInfoURI = '' # Префикс по умолчанию для команд, экспортированных из этого модуля. Переопределите префикс по умолчанию с помощью команды Import-Module -Prefix. # DefaultCommandPrefix = '' } |