Hyper-V Server 2012 R2/Windows Server 2012 R2の タスクスケジュールはPowerShellコマンドレットで操作ができるので、schtasks.exeを使う必要は基本無いのです。
のハズでしたが.... 色々試行錯誤しても月単位のタスクがうまく作れなかったので、月単位のタスク作成はschtasks.exeを使うしかなさそうです。
コマンドレッドの確認
まずは、タスクスケジュールのコマンドレットにはどんなものがあるのかチェックしましょう。
PS C:\> Get-Command | ? Name -match "ScheduledTask"
CommandType |
Name |
ModuleName |
----------- |
---- |
---------- |
Function
Function
Function
Function
Function
Function
Function
Function
Function
Function
Function
Function
Function
Function
Function
Function
Function
Function
Function |
Disable-ScheduledTask
Enable-ScheduledTask
Export-ScheduledTask
Get-ClusteredScheduledTask
Get-ScheduledTask
Get-ScheduledTaskInfo
New-ScheduledTask
New-ScheduledTaskAction
New-ScheduledTaskPrincipal
New-ScheduledTaskSettingsSet
New-ScheduledTaskTrigger
Register-ClusteredScheduledTask
Register-ScheduledTask
Set-ClusteredScheduledTask
Set-ScheduledTask
Start-ScheduledTask
Stop-ScheduledTask
Unregister-ClusteredScheduledTask
Unregister-ScheduledTask |
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks
ScheduledTasks |
|
タスク取得
タスク取得は、「Get-ScheduledTask」です。
「?」で普通に絞ることが出来ますが、-TaskName、-TaskPathでタスク絞り込みが出来ます。
Last updated:2019-05-29