Powershell 查询服务的命令
我编写了一个powershell命令来审核HyperV和HV中的服务Powershell 查询服务的命令,powershell,Powershell,我编写了一个powershell命令来审核HyperV和HV中的服务 $Auditservices = get-service -computername $ComputerName -name "*iscsi*","*winrm*","*scvmm*","*vmms*","vss"| Select-Object Status, Name, MachineName 其输出如下所示 msisscsi SCVMMAgent vmms vss WinRM正在运行 Is there anyway we
$Auditservices = get-service -computername $ComputerName -name "*iscsi*","*winrm*","*scvmm*","*vmms*","vss"| Select-Object Status, Name, MachineName
其输出如下所示
msisscsi SCVMMAgent vmms vss WinRM正在运行
Is there anyway we can change the output to this format ?
MSiSCSI,Running
SCVMMAgent,Running
vmms,Running
vss,Running
WinRM,Running
如果您真的希望完全按照所述获得输出,则需要创建一些字符串:
$Auditservices | Foreach-Object {"$($_.Name),$($_.Status)"}
您可能希望它是CSV格式的?如果是这样,请将其传输到如果您真的希望获得与您描述的完全相同的输出,则需要创建一些字符串:
$Auditservices | Foreach-Object {"$($_.Name),$($_.Status)"}
您可能希望它是CSV格式的?如果是这样的话,用管道将其连接到工作正常。谢谢,太好了。非常感谢