我希望能够在我的模块的.psm1文件中设置LogPipelineExecutionDetails = $True
(来自about_Eventlogs)但是当我使用模块名称运行Get-Module时它不会返回任何内容。是否有其他方法可以获取当前模块的PSModuleInfo对象?
答案 0 :(得分:1)
试试这个:
get-module -list | Select Name, LogPipelineExecutionDetails
编辑:
要更改属性,您似乎必须首先加载模块,即使在4.0中也是如此。加载模块似乎也需要获取Get-Module的-Name参数。
Import-Module AppLocker
(Get-Module AppLocker).LogPipelineExecutionDetails = $True
Get-Module AppLocker | select name,logpipelineexecutiondetails
这对我有用