Skip to content

Importing variables into ConvertTo-WPFGrid #35

@jdhitsolutions

Description

@jdhitsolutions

From a blog post comment:

– import of user variables because you use scriptblock parameter
$InitialSessionState = [InitialSessionState]::CreateDefault()
if ($AddVariable) {
$AddVariable | foreach-object {
$var = $.split(‘:’,2)
$var = if (@($var).count -eq 1) {
get-variable $
-ErrorAction 0
} else {
get-variable $var[1] -Scope $var[0] -ErrorAction 0
}
if ($var) {
$varEntry = New-Object System.Management.Automation.Runspaces.SessionStateVariableEntry(
$var.name, $var.value, $null)
$InitialSessionState.Variables.Add($varEntry)
}
}
}
$newRunspace = [RunspaceFactory]::CreateRunspace($Host, $InitialSessionState)

Metadata

Metadata

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions