从模块导出变量

$FirstName = 'Bob'
Export-ModuleMember -Variable FirstName

要从模块导出变量,请使用 Export-ModuleMember 命令和 -Variable 参数。但请记住,如果变量也未在模块清单(.psd1)文件中显式导出,则该变量对模块使用者不可见。将模块清单想象成看门人。如果模块清单中不允许使用函数或变量,则模块使用者将无法看到该函数或变量。

注意: 导出变量类似于将类中的字段设为 public。这是不可取的。最好公开一个函数来获取字段和一个函数来设置字段。