- PowerShell 教程
- PowerShell - 主页
- PowerShell - 概述
- PowerShell - 环境设置
- PowerShell - Cmdlet
- PowerShell - 文件和文件夹
- PowerShell - 日期和时间
- PowerShell - 文件 I/O
- PowerShell - 高级 Cmdlet
- PowerShell - 脚本
- PowerShell - 特殊变量
- PowerShell - 运算符
- PowerShell - 循环
- PowerShell - 条件
- PowerShell - 数组
- PowerShell - 哈希表
- PowerShell - 正则表达式
- PowerShell - 反引号
- PowerShell - 括号
- PowerShell - 别名
- PowerShell 有用资源
- PowerShell - 快速指南
- PowerShell - 有用资源
- PowerShell - 讨论
Powershell - Invoke-Expression Cmdlet
Cmdlet
Invoke-Expression cmdlet 用于在本地计算机上执行命令或表达式。
在此示例中,我们将看到 Invoke-Expression cmdlet 的使用方式。
示例
在本示例中,我们将展示如何调用表达式。
> $Command = 'Get-Process' > $Command Get-Process > Invoke-Expression $Command
输出
此处你会注意到 $Command 打印表达式,而 Invoke-Expression 会执行表达式。
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName ------- ------ ----- ----- ----- ------ ---- ----------- 78 8 1288 3892 43 0.02 2556 armsvc 119 9 15808 15572 50 600 audiodg 88 8 2512 5860 73 0.02 3144 chrome 186 19 23360 31580 740 0.23 3148 chrome 218 22 28432 44848 769 0.86 3492 chrome
powershell_advanced_cmdlets.htm
广告