我需要使用iex将脚本作为Expression执行。有没有办法将一个庞大的函数转换为表达式?正如我所理解的那样,它应该是一行,命令用 <input type="text" id="text" ng-model="location" />
分隔。
答案 0 :(得分:0)
有一种方法可以通过编码来实现:
$string = {(Get-WindowsFeature).Where{$PSItem.Installed}}.ToString()
$encodedcommand = [Convert]::ToBase64String([Text.Encoding]::Unicode.GetBytes($string))
powershell.exe -EncodedCommand $encodedcommand
你也可以用这种方式编码一个函数。