Сервисы фильтра при вызове Получать-сервиса

Вы можете использовать объединение переменных / имен:

const coolFunction = () => {}
const e = {
    coolFunction,
}
namespace e {
    export type State = import('./State').State;

}
export default e
6
задан Blankman 5 December 2008 в 19:52
поделиться

1 ответ

Get-Service -Name *sql*

Более длинная альтернатива была бы:

Get-Service | where-object {$_.name -like '*sql*'}

Много предложений cmdlets создаются в подстановочных знаках поддержки и фильтрации. При проверке справочных файлов (Получать-сервис Получать-справки - полный), Вы будете видеть

 -name <string[]>
     Specifies the service names of services to be retrieved. Wildcards are
     permitted. By default, Get-Service gets all of the services on the comp
     uter.

     Required?                    false
     Position?                    1
     Default value                *
     Accept pipeline input?       true (ByValue, ByPropertyName)
     Accept wildcard characters?  true

Обычно, если фильтрация встроена к cmdlet, который является предпочтительным способом пойти, так как это часто быстрее и более эффективно.
В этом случае не могло бы быть слишком большого выигрыша в производительности, но в V2, где Вы могли вытягивать сервисы от удаленного компьютера и фильтровать будет предпочтительный метод (меньше данных для передачи обратно компьютеру вызова).

19
ответ дан 8 December 2019 в 04:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: