• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Retaining variables after script execution

T

Tim Munro

#1
Hi all,

While sitting at a powershell command prompt, is there a way to
execute a script and retain all the variables the script used after
execution is complete?

Thanks.
--
Tim.
 
G

George Davis

#2
Tim,
You can make variables global in scope during script execution. So if you
have the following line in your script:

$GLOBAL:someVar = "Hello"

Even if that variable doesn't exist before you run the script, it will after.

--George


"Tim Munro" wrote:

> Hi all,
>
> While sitting at a powershell command prompt, is there a way to
> execute a script and retain all the variables the script used after
> execution is complete?
>
> Thanks.
> --
> Tim.
>
>
>
 
T

Tim Munro

#3
George, thatnks for your input. I'm looking for something that will let me
see the final state of things after a scruipt runs. To scope everything as
Global for debugging and then having to remove it all when all is working
just doesn't seem like the right way to do things.

--
Tim

"George Davis" <GeorgeDavis@xxxxxx> wrote in message
news:40511FD2-38B1-444B-9127-35D1CA231CF3@xxxxxx

> Tim,
> You can make variables global in scope during script execution. So if you
> have the following line in your script:
>
> $GLOBAL:someVar = "Hello"
>
> Even if that variable doesn't exist before you run the script, it will
> after.
>
> --George
>
>
> "Tim Munro" wrote:
>

>> Hi all,
>>
>> While sitting at a powershell command prompt, is there a way to
>> execute a script and retain all the variables the script used after
>> execution is complete?
>>
>> Thanks.
>> --
>> Tim.
>>
>>
>>