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 = ''

}