NetOwls.PSCommonFunctionSet.psd1
# ----------------------------------------------------------------------------------------------------- # FEATURE: 模块自述文件 # AUTHOR: WANG YUCAI # CREATED TIME: 2018/11/23 11:16 # CODE FILE: NETOWLS.PSCOMMANDFUNCTIONSET.PSD1 # E-MAIL ADDRESS: NETOWLS@OUTLOOK.COM # COPYRIGHT © 2006 - 2018 WANG YUCAI. ALL RIGHTS RESERVED. # ----------------------------------------------------------------------------------------------------- @{ # Filename (including extension) of primary script or binary module file. (Renamed to RootModule in PowerShell 3.0.) ModuleToProcess = 'NetOwls.PSCommonFunctionSet.psm1' # Version number of this module. Increment with each release. Enter a string that can be converted to a System.Version object, e.g. 1.0.0.0. ModuleVersion = '2018.11.27.145152' # ID used to uniquely identify this module. # Do not increment between versions. GUID = '98f29ce5-c782-449f-8a74-38e7239f8b71' # Name, contact info (Twitter handle, email address) of the person responsible for this module. Author = 'WANG YUCAI' # Name of the company or vendor that developed the module. CompanyName = 'PERSONAL' # Copyright statement for this module Copyright = 'COPYRIGHT © 2006 - 2018 WANG YUCAI. ALL RIGHTS RESERVED.' # Brief description of the module features. Description = '自定义公共方法模块' # Enables updatable help. Enter the URL of the HelpInfoXML file for the module. # Valid in PowerShell 3.0 and later. HelpInfoUri = 'https://github.com/NetOwls/PowerShell-ToolSet/blob/master/docs/Modules/PSCommonFunctionSet.md' #----------------------------------------------------------- # Module requirements: # If PowerShell cannot verify/load these elements, attempts to import the module fail. # Minimum version of the common language runtime (CLR) required by this module. Valid only for Desktop edition. # CLRVersion = '2.0.50727' # Minimum version of the .NET Framework required by this module. Valid only for Desktop edition. DotNetFrameworkVersion = '4.5' # Name of the PowerShell host required by this module, such as 'ConsoleHost' or 'Windows PowerShell ISE Host' # PowerShellHostName = 'ConsoleHost' # Minimum version of the PowerShell host required by this module # PowerShellHostVersion = '2.0' # Minimum version of the PowerShell engine required by this module # PowerShellVersion = '2.0' # Processor architecture (None, X86, Amd64, IA64) required by this module # ProcessorArchitecture = 'None' # Module runs only on particular edition of PowerShell: Desktop, Core. Valid only on PowerShell 5.1+ #CompatiblePSEditions = 'Desktop', 'Core' # Assemblies that must be loaded prior to importing this module # RequiredAssemblies = @() # List names, paths, or ModuleSpecificaton objects. If PowerShell can't import the required modules, attempts to import this module fail. # RequiredModules = @() #----------------------------------------------------------- #----------------------------------------------------------- # What command types does the module export? # The *ToExport keys filter the result of the Export-ModuleMember cmdlet; they do not override it. # For best performance, list names, not wildcards. Do not delete theses keys or value. # If the module does not export commands of this type, use an empty array value ( @() ). # Names of aliases that the module exports. For best performance, list names, not wildcards, and do not delete this key or its value. AliasesToExport = @("log-info", "log-warn", "prompt-choise") # Names of functions that the module exports or @(). For best performance, list names, not wildcards, and do not delete this key or its value. FunctionsToExport = @("Log-Information", "Log-Debug", "Log-Trace", "Log-Warning", "Log-Error", "Prompt-ChoiseOptions") # Names of cmdlets that the module exports or @(). For best performance, list names, not wildcards, and do not delete this key or its value. CmdletsToExport = @() # Names of variables to export from this module, all ('*') or none ( @() ). VariablesToExport = '*' # Names of DSC resources that the module exports or @(). For best performance, list names, not wildcards, and do not delete this key or its value. # Valid in PowerShell 4.0+. DscResourcesToExport = @() #------------------------------------------------------------- #------------------------------------------------------------- # What types of files are included in this module? # Enter the path and filename (with extension) in a comma-separated list. # Modules included in this module package. List names, paths, or ModuleSpecification objects. # To create a manifest module, include the root module in this value. #NestedModules = @() # Format files (.ps1xml) that PowerShell loads when importing this module #FormatsToProcess = @() # Scripts (.ps1) that PowerShell runs in the caller's environment before importing this module. #ScriptsToProcess = @() # Type files (.ps1xml) that PowerShell loads when importing this module. #TypesToProcess = @() # Modules packaged with this module. List names, file paths, or ModuleSpecification objects. #ModuleList = @() # List of all files packaged with this module #FileList = @() #------------------------------------------------------------- #------------------------------------------------------------- # Use this key to send this arbitrary data (strings, hashtables) to the ModuleToProcess module. To get the data in your module functions, use $MyInvocation.MyCommand.Module.PrivateData. PrivateData = @{ PSData = @{ # Keywords that identify or describe the module. Tags are used to find modules in online galleries. # Tags = @() # URL of the module license LicenseUri = 'https://github.com/NetOwls/PowerShell-ToolSet/blob/master/LICENSE.md' # URL of the main website for this project. ProjectUri = 'https://github.com/NetOwls/PowerShell-ToolSet' # URL of the icon that represents this module. IconUri = 'https://www.gravatar.com/userimage/148298775/3e9fe66d1bb077d20eccca97dd42581b?size=120' # URL to the change log for the module or a list of changes to each version of the module. # ReleaseNotes = '' } # End of PSData hashtable } # End of PrivateData hashtable } # SIG # Begin signature block # MIIKtQYJKoZIhvcNAQcCoIIKpjCCCqICAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB # gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR # AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUYauK2ZwEGlEGmrxJwg1jLaLw # IAWgggagMIIGnDCCBISgAwIBAgIBbzANBgkqhkiG9w0BAQ0FADCB1zELMAkGA1UE # BhMCQ0gxEDAOBgNVBAgTB0JlaWppbmcxEDAOBgNVBAcTB0hhaWRpYW4xETAPBgNV # BAoTCFBlcnNvbmFsMRIwEAYDVQQLEwlXYW5nWXVjYWkxIjAgBgkqhkiG9w0BCQEW # E05ldE93bHNAb3V0bG9vay5jb20xGzAZBgNVBAUTEjExMDIyMTE5ODMwOTE1ODMx # MTEXMBUGA1UEDBMOLk5FVCBEZXZlbG9wZXIxDjAMBgNVBAQTBVl1Y2FpMRMwEQYD # VQQpEwpXYW5nIFl1Y2FpMB4XDTE4MDkxNDA1MjEwMFoXDTIwMDkxNDA1MjEwMFow # gdcxCzAJBgNVBAYTAkNIMRAwDgYDVQQIEwdCZWlqaW5nMRAwDgYDVQQHEwdIYWlk # aWFuMREwDwYDVQQKEwhQZXJzb25hbDESMBAGA1UECxMJV2FuZ1l1Y2FpMSIwIAYJ # KoZIhvcNAQkBFhNOZXRPd2xzQG91dGxvb2suY29tMRswGQYDVQQFExIxMTAyMjEx # OTgzMDkxNTgzMTExFzAVBgNVBAwTDi5ORVQgRGV2ZWxvcGVyMQ4wDAYDVQQEEwVZ # dWNhaTETMBEGA1UEKRMKV2FuZyBZdWNhaTCCAiIwDQYJKoZIhvcNAQEBBQADggIP # ADCCAgoCggIBAMIZsqv4W1xxyimF3Rs3a7gbo38NktB59MJAPUDFezw+hCvVr6jZ # NW2sMKq/lZNScVSKEOPAPHFAq2DbhUcThdmwzexyD0T1VwDZwtpetibUZ34LWjdD # LmoYOmLbd9M//x9tkoE4sEaT/DBqmbS6YWWLsWmWvpGyYNFv5pWM+p2mMULlPwX5 # SSY/rbgCwLcWknQQFl6ZOCmp0JW1ozxpwEv6iF75gfIL69CXZRKdjf1wmMC2hlAK # fPSm1kGcXzce1CVowAqj0Pc2wa1IcXz+z/CcGt0TuIcKkmtHxJDbBPZTfkGI/Emk # va/mtHUPTZaTM9yfD1uBUJaMb/xERLg5TdxdkzWjfCc7n1ZGSmedg6UWJQVLywU+ # tBuO4ggR7iIpEA3z7YjrlkIS2xPnUXoWQs1okqJBpemeNMG1suc4gS3pHObtbsR+ # avjM2bNN2xTOzWYi4OyegS0rpVDpvEGMSAtQXe9j10W9CHxZhrOcBdRzwcpdMT34 # MjG7p9cxDmbsA/K0YsAQmroPfQ1bBaD5CCpo+xsbipI5NPPxPIr079bmJBIeAQQX # 29waMRVfoHiP4zsdq6f5YQ0FVXnbcIsUJtDZvZWGB5NlNeva22F+9AAnTCWolz6X # /D9bO3963Yd9g484InnmJmjqmaowH7gKZ7ZNu4qh6MW9fnIa85G2BLZJAgMBAAGj # cTBvMAwGA1UdEwQFMAMBAf8wDwYDVR0PAQH/BAUDAwcBgDAuBgNVHSUBAf8EJDAi # BggrBgEFBQcDAwYKKwYBBAGCNwIBFQYKKwYBBAGCNwIBFjAeBglghkgBhvhCAQ0E # ERYPeGNhIGNlcnRpZmljYXRlMA0GCSqGSIb3DQEBDQUAA4ICAQCzJcuYq20ELsCg # WQF4O3YHrltZ+2jzFySNhHgd1D/lS+s//aNztHqiUXgTMCOHnKN8vl60mUMloPDP # 6mb0fgUPZxM4L6T1aiuH63kvHXLZ5VMdJ6L1l0qu2hXUyP7y0ap3tlgM6NyYwkUW # TeKydYNZQZg7lJ9D1BBEoaGj95WMCs9sAm9eX53ZX5eJOuhhjUAU2lqY9cTUqTq2 # FHwSpzqJ/KoOA2bg9d/Zr1lZU18ZASN+PND34Ri+EPRFuKPWdXomt1YLMewuEJ/C # 4IOvjxbKMbCERG/UAvJz+TZfOqrnDqn4O52y+iVPnWxalolU2b1VWzq35tGvJKO8 # SWMxvDtr39lUauxmdZ3xc1Sbp80Oxa2Bzb10mr0a8YzL8pGTq9fBxV/6A8OPdJVK # qw+vgwRofT0cYkh4O3YwNxawdGqSmrpTefIg8PGOLqlPquUVjvgiYNTo8m3chzaF # AuVP92o/QlUX+CEr+fvjgU+wxjJXw8rhPXpdz9nGRuq1+6FFFggK+Lid5uTVP4Bw # KaxSy+4Zmir6LZUOVk7GmkDor8JpoxgpV4dkI6E/063g1Ti2yjNxyG8IFhHPwH5a # sNkMDeeJcbHJdxVniO/7BlghtLgFuQp5IZeEe0kBuLmsm41+RaeRWzdCHJyuAb4q # 15SpB6VMby1AEicb/ju2VGN9CJXoHDGCA38wggN7AgEBMIHdMIHXMQswCQYDVQQG # EwJDSDEQMA4GA1UECBMHQmVpamluZzEQMA4GA1UEBxMHSGFpZGlhbjERMA8GA1UE # ChMIUGVyc29uYWwxEjAQBgNVBAsTCVdhbmdZdWNhaTEiMCAGCSqGSIb3DQEJARYT # TmV0T3dsc0BvdXRsb29rLmNvbTEbMBkGA1UEBRMSMTEwMjIxMTk4MzA5MTU4MzEx # MRcwFQYDVQQMEw4uTkVUIERldmVsb3BlcjEOMAwGA1UEBBMFWXVjYWkxEzARBgNV # BCkTCldhbmcgWXVjYWkCAW8wCQYFKw4DAhoFAKB4MBgGCisGAQQBgjcCAQwxCjAI # oAKAAKECgAAwGQYJKoZIhvcNAQkDMQwGCisGAQQBgjcCAQQwHAYKKwYBBAGCNwIB # CzEOMAwGCisGAQQBgjcCARYwIwYJKoZIhvcNAQkEMRYEFCXEra0Uz8v5Is7XKWmY # Q6+zPrTcMA0GCSqGSIb3DQEBAQUABIICALY6uWdxu8tKrxB1fidXrUuRO2ppmHkb # Tv/OzQQXu9VcmXOyJdHaM2IFNO9QguLIe4yznBqNdM5vsAoK6p40anVuH1RD/ytI # poEYpXjJ5XZ8j4CjRD6S7dOh9qwpWmt6PbrAy/t2sConJ76d/EQvyQ1kAgBO8rmf # uC7blTXzxSV9P+nymCPa5kvzFSMqzOLHiGCbLFCmWtW4V1Z7gztN9Mt4YoxfU8n1 # msG7/fLXiU5eK6jnePEEZtuXUhLWZSQ7ZtFZywS9cDy3LHl26U2O/6GurefTjaxj # W4d/lo5q/Uxbz/U7+WBrdiJ0+mxm53YojRtNtUHHcwpAvpc0Scq/HRSU3pJZjH0e # 4213ucsRu/uFhFa4EMv0Boi/i167veMroHZNEnoTBeORE0Nf+E9mdnUtwmEfhfLK # EDvQxBODgG+euAHhBG99ucVaaSHkoqRKcC9Bisit5SiOhtsD9UXe4a9NyBclE2F4 # g3sCcW6RvUpKRivwRKfVgxAb90icTaJvMTEAXfhqn+Qx0nDy61aWxuY4lhNL/a4t # OiGFgZuUqhILgEF7D44KcaNInw17ri1bTUd4crzpMP+dIJLH02Nthv69LbdWRK8L # 0OKRX0XtsxlwnjABmHCjUUH8K+/ii7O2b5/dCwjhO5Ca7KzuL3qdYXl5KH6QhmHP # MobfZLp4r9gW # SIG # End signature block |