Hello! Iam pretty new in Powershell and sorry for my lousy English.
Iam trying to add a task in Task Scheduler throu Powershell, here is the Code so far.
$Action = New-ScheduledTaskAction -Execute "C:\BackupScript\CopyFiles.ps1" $Trigger = New-ScheduledTaskTrigger -Daily -At '11AM' $Principal = New-ScheduledTaskPrincipal -UserId $env:username -RunLevel Highest $Settings = New-ScheduledTaskSettingsSet -RunOnlyIfNetworkAvailable -WakeToRun $Task = New-ScheduledTask -Action $Action -Trigger $Trigger -Principal $Principal -Settings $Settings $Task | Register-ScheduledTask -TaskName 'AndreasBackup'
When running the cmdlet New-ScheduledTaskTrigger (Line 2), I get the following error:
"New-ScheduledTaskTrigger : Method “NewTriggerByDaily” not found
At line:2 char:12
- $Trigger = New-ScheduledTaskTrigger -Daily -At ‘11AM’
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CategoryInfo : ObjectNotFound: (PS_ScheduledTask:Root/Microsoft/…S_ScheduledTask) [New-ScheduledTaskTrigger], CimExc
eption - FullyQualifiedErrorId : HRESULT 0x80041002,New-ScheduledTaskTrigger"
- CategoryInfo : ObjectNotFound: (PS_ScheduledTask:Root/Microsoft/…S_ScheduledTask) [New-ScheduledTaskTrigger], CimExc
No matter how I try, I can’t get that cmdlet to work… Not even with the examples from https://technet.microsoft.com/en-us/library/jj649821(v=wps.630).aspx
Iam running PS version 5, build 10586 on my Windows 10 machine.
Any ideas?