Я использую следующую команду для создания задания:
wmic job call create "C:\Windows\system32\defrag.exe",0,127,FALSE,TRUE,"********000000.000000-500"
Но я продолжаю получать сообщение об ошибке:
Invalid format.
Hint: <paramlist> = <param> [, <paramlist>].
Я видел подобный синтаксис в Интернете, поэтому я немного сбит с толку, почему он не работает в моей системе. Повышенный запрос администратора для дальнейшего тестирования.
Я заметил, что команда справки для этого метода отличается от описания в MSDN.
Помощь:
Call [ In/Out ]Params&type Status
==== ===================== ======
Create [IN ]Command(STRING) (null)
[IN ]DaysOfMonth(UINT32)
[IN ]DaysOfWeek(UINT32)
[IN ]InteractWithDesktop(BOOLEAN)
[IN ]RunRepeatedly(BOOLEAN)
[IN ]StartTime(DATETIME)
[OUT]JobId(UINT32)
Ссылка MSDN: https://msdn.microsoft.com/en-us/library/aa389389(v=vs.85).aspx
Попытка избежать использования PowerShell (Get-WmiObject). Спасибо всем!