KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have a main script, where a few constants are defined. I then have a module (psm1) to include helper functions. The details are: In the main script, I have imported the module as an object: $cud2ADhleper = Import-Module -Force $cud2ADhelperModule -AsCustomObject In the module, I have two variables, [string]$SQLServer = $null Function SetSQLServerAddr ([string] $name) { $SQLServer = $name } Function GetSQLServerAddr { return $SQLServer } My understanding is that because I am not exporting $SQLServer from the module, this variable should be local, and I should be able to Set/Get it. It turns out otherwise. After I called SetSQLServerAddr ([string] $name) , then callling GetSQLServerAddr returns $null. What did I miss?
Tags (comma-separated)
Save Edits
Cancel