none
PowerShellでWindowsタスクスケジューラーを操作する RRS feed

  • 質問

  • 現在、会社のWindowsServer2008R2環境下で、PowerShell2.0を使用して開発を行なっております。

    今回、PowerShellを使って、「Windowsのタスクスケジューラ設定を自動化するスクリプト」を開発しようと考えております。

    調べたところ、このような開発を行う場合には、PowerShellのPowerShell Packを追加インストール必要があることを知りました。

    これらの入手方法とインストール方法を教えてください。

    何卒、よろしくお願いいたします。

    2014年9月13日 1:17

回答

すべての返信

  • どうやら PowerShell Pack は現在では公開されていないようですね。
    以前、公開されていた際のハイパーリンク: PowerShell Pack

    ですので、別の方法を検討してみるのはどうでしょうか?
    以下の 2 つの方法が浮かびました。(他にもあるかもしれません)

    1. New-Object -ComObject Schedule.Service を使う
    2. PowerShell 内で Schtasks.exe を操作する

    1 つ目の方法については、以下に使い方などが説明されています。
    Hey, Scripting Guy! How Can I Best Work with Task Scheduler? (英語)

    2014年9月13日 3:30
  • 貴重な情報をご連絡いただきまして誠にありがとうございます。

    さっそく頂いた情報で勉強して見たいと思います。

    今年の5月からPowerShellを始めた初心者ですが、昔プログラマーだった経験(COBOLやBasic)を活かしてなんとか頑張ってます。

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

    2014年9月13日 8:56