SysTrayHost/Demo-New-SysTrayHost.ps1


Import-Module $("$PSScriptRoot\New-SysTrayHost.psm1") -Force

#$schema = "C:\Users\nmukhin\L95224\Profiles\ManagedSitesUS\termSet.xml"
#$source = "PATH"
$global:_Shell_Verbose = { 
    Write-Host ("2")
    Start-Process PowerShell -ArgumentList '-NoProfile -noexit -ExecutionPolicy Bypass -Command ""C:\Users\nmukhin\the-source\provisioning\src\shell.ps1 -Verbose""'
}
#_Shell_Verbose
$f = New-SysTrayHost
<#
$f.OnCommand({
    Write-Host ("this = $($($args[0]).GetType().Name)")
    Write-Host "Command"
    Write-Host($($args[1]) | FL | Out-String)
    Write-Host "Args = $($args[2]) "
 
    $global:explorer = $($args[0])
    $global:command = $($args[1])
       
    #Start-Process PowerShell -ArgumentList $($args[2])
})
$f.OnClose({ $global:explorer = $null })
#>

$f.Run2()