【发布时间】:2017-08-11 17:02:43
【问题描述】:
我有一个命令Get-WmiObject win32_service|select name, osname|? name -match $a 和$a=cmd.exe。问题是当我通过$a 时,输出包含所有进程。但是当我直接传递值Get-WmiObject win32_service|select name, osname|? name -match "cmd.exe" 时效果很好。它应该如何在变量中传递进程名称?
【问题讨论】:
-
将
$a设置为等于"cmd.exe"。用引号括起来使其成为字符串。
标签: powershell parameter-passing