none
Powershell : Windows10 build14393より後のbuildでのタスクスケジューラーの設定方法の違いについて RRS feed

  • 質問

  • 下記設定で、build14393より後(以下、以降とする)のbuildでGUIのタスクスケジューラーの画面に表示されないのですが、打開策はありませんでしょうか?

    $userinfo = [System.Security.Principal.WindowsIdentity]::GetCurrent()

    $Trigger = New-ScheduledTaskTrigger -Weekly -DaysOfWeek Saturday -At "20:27:20"
    $Action = New-ScheduledTaskAction -Execute c:\windows\system32\calc.exe
    Register-ScheduledTask -TaskPath "\" -TaskName "test_task" -User $userinfo.Name -Trigger $Trigger -Action $Action -Force

    build14393以降でも、schtaskでは確認でき、実行されるのですがGUI画面に表示されません。

    Working Directoryの設定可能なPowershellでの解決策を探しています。

    よろしく、お願いします。

    11/07 追記

    大変、失礼しました。

    OS:Windows10 build14959  PSVersion :  5.1.14959.1000 です。

    ご指摘の通り、設定後に日時の変更をする場合がありますので、GUIでできれば楽なのですが。

    • 編集済み harupal32 2016年11月6日 22:35
    2016年11月5日 15:08

すべての返信

  • こんにちは。

    build 14393 と書いていらっしゃるので Windows 10 の環境での話でしょうか?

    PowerShellから設定したタスクをGUI側で表示させたいということでしょうか。

    PowerShellのバージョンも併せて記載いただけますと、ほかの方も再現確認しやすいと思いますよ。



    コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。

    2016年11月6日 2:44
  • harupal32 さま よろしく。

    build version 依存の問題ですと、 以下は無関係ですので、読み飛ばして下さい。

    GUI とは taskschd.msc でしょうか?。
    GUI に表示されないは、 タスクスケジューラ(ローカル) のツリー直下 タスクスケジューラライブラリ をクリックしても、
    右の DataDrid (一覧表)で展開された中に無い と言う事でしょうか?。

    因みに、タスク名を FolderName\TaskName で登録すれば、ツリーに FolderName が作られた記憶があります。
    2016年11月8日 6:21