Проблема с запятыми в powershell

Я пытаюсь написать очень короткий сценарий powershell, который запускает несколько команд, передает их вывод в текстовый файл, а затем выполняет поиск по ключевому слову.

Однако я не могу понять, что изменить в этой строке:

wmic service get name, startname | out-File "$pwd\admin\wmic.txt"

WMIC.exe : Invalid GET Expression.
At \\test.ps1:7 char:5
+ wmic <<<<  service get name startname | out-File "$pwd\admin\wmic.txt"
+ CategoryInfo          : NotSpecified: (Invalid GET Expression.:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError

Я считаю, что ошибка возникает из-за «,», поскольку powershell использует запятую для создания массива. Любые мысли или предложения?

Спасибо

5
задан Jingles177 22 June 2012 в 17:07
поделиться