2017-03-06 19 views
2
$taskExists = Get-ScheduledTask $strTaskName 
    if($taskExists) { 

    $taskExists.Description = "a daily Report" 

    $taskExists | set-scheduledtask -user $strUser -Password $strPassword 
    } 

上記のパワーシェルコードは、既存のスケジュールタスクを更新することです。誰もトリガーの値を更新する方法を教えてもらえますか?スケジュールされたタスクトリガーの編集方法

+0

これはC#とは何ですか? – BugFinder

答えて

0

Get-ScheduledTaskコマンドレットから返されるタスクには、トリガーを追加/削除できるTriggersプロパティがあります。

+0

$ taskExists.Trigger = New-ScheduledTaskTrigger - 毎日 - $ strTimeです。 上記のコードを試しましたが、例外が発生しましたError:Exception setting "Trigger": "このオブジェクトで 'Trigger'プロパティが見つかりません – Catwoman

+0

' Triggers'は 'Trigger'ではありません。 Addメソッドを使用すると、上記のコマンドレットの戻り値にプロパティを割り当てることはできません。注:おそらく既存のトリガーも削除する必要があります。 –

+0

ありがとうございました。 – Catwoman

関連する問題