这项工作:
PS> $serviceName = Get-WmiObject Win32_service -filter "displayname = 'Security Center'" |select -expandproperty name
PS> sc.exe start $serviceName
这不是-就像管道变量
$_
没有传递给
sc.exe
:
PS> Get-WmiObject Win32_service -filter "displayname = 'Security Center'" |select -expandproperty name |sc.exe start "$_"
DESCRIPTION:
Starts a service running.
USAGE:
sc <server> start [service name] <arg1> <arg2> ...
我错过了什么让这成为一条龙?我已经尝试了我能想到的一切(脚本块等等),但似乎没有成功。