HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/Windows/System32/WindowsPowerShell/v1.0/Modules/PSWorkflowUtility/PSWorkflowUtility.psm1
��workflow Invoke-AsWorkflow

{

    <#

    .EXTERNALHELP Microsoft.PowerShell.Workflow.ServiceCore.dll-help.xml

    #>

    [System.Security.SecurityCritical()]

    [CmdletBinding(DefaultParameterSetName='Command', HelpUri='https://go.microsoft.com/fwlink/?LinkId=238267')]

    param(

        [Parameter(Mandatory=$true,ParameterSetName="Command")]

        [ValidateNotNullOrEmpty()]

        [String]$CommandName,

        [Parameter(ParameterSetName="Command")]

        [HashTable]$Parameter,

        [Parameter(Mandatory=$true,ParameterSetName="Expression")]

        [String]$Expression

    )

    if($CommandName)

    {

        if($Parameter) 

		{

			InlineScript {& $using:CommandName @using:Parameter}

		}

        else 

		{

			InlineScript {& $using:CommandName}

		}

    }

    else

    {

        Invoke-Expression -Command $Expression

    }

}



Export-ModuleMember -Function Invoke-AsWorkflow