se eu tentar ativar e desativar uma tarefa agendada com o PowerShell, isso funciona.
Enable-ScheduledTask -TaskName "Name of my task"
Disable-ScheduledTask -TaskName "Name of my task"
Mas se eu estou tentando isso com uma variável eu vou ter um erro.
$TaskName = "Name of my task"
Enable-ScheduledTask -TaskName "${TaskName}"
Disable-ScheduledTask -TaskName "${TaskName}"
Como eu poderia fazer isso com a variável?
Editar:
Este erro ocorre.
Enable-ScheduledTask : Das System kann die angegebene Datei nicht finden. (The system could not found the file)
+ Enable-ScheduledTask -TaskName "${TaskName}"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (PS_ScheduledTask:Root/Microsoft/...S_ScheduledTask) [Enable-ScheduledTask], CimException
+ FullyQualifiedErrorId : HRESULT 0x80070002,Enable-ScheduledTask
Tags powershell scheduled-task