powershell output result

Alex Ch 70 Баллы репутации
2024-06-13T06:58:21.4766667+00:00

Hello.

I did a search on the assignments. When outputting the command

"Get-ScheduledTask | Where-Object{ ($.TaskName -like "tes*")} |Get-ScheduledTaskInfo | Where-Object {( $.NextRunTime -ge (Get-Date).AddHours(-8) ) } |Select-Object NextRunTime"

The logical result is

"NextRunTime


06/13/2024 15:00:00"

How to remove the line "NextRunTime " ??

I just want to leave time

Windows Server
Windows Server
Семейство серверных операционных систем Майкрософт, поддерживающих управление, хранение данных, приложения и обмен данными на уровне предприятия.
Вопросы: 18
Комментариев: 0 Без комментариев
Голосов: {count}

Принятый ответ
  1. Ian Xue 37,706 Баллы репутации Поставщик Майкрософт
    2024-06-14T00:55:22.4966667+00:00

    Здравствуйте, Alex Ch,

    Спасибо за публикацию в Microsoft Q&A.

    Вы можете добавить параметр -ExpandProperty к Select-Object.

    Get-ScheduledTask | Where-Object{ ($_.TaskName -like "tes*")} |Get-ScheduledTaskInfo | Where-Object {( $_.NextRunTime -ge (Get-Date).AddHours(-8) ) } |Select-Object -ExpandProperty NextRunTime
    

    Или вы можете использовать точку ".", чтобы получить значение свойства NextRunTime.

    (Get-ScheduledTask | Where-Object{ ($_.TaskName -like "tes*")} |Get-ScheduledTaskInfo | Where-Object {( $_.NextRunTime -ge (Get-Date).AddHours(-8) ) }).NextRunTime
    

    С наилучшими пожеланиями,

    Ian Xue


    Если ответ оказался полезным, пожалуйста, нажмите "Принять ответ" и проголосуйте за него.

    Один пользователь счел этот ответ полезным.

Дополнительные ответы: 0

Сортировать по: Наиболее полезные

Ваш ответ

Автор вопроса может помечать ответы как принятые. Это позволяет пользователям узнать, что ответ помог решить проблему автора.