Нет, это не будет работать с шага задания PowerShell для агента SQL, поскольку агент SQL использует sqlps, мини-оболочку SQL Server.Поскольку мини-оболочка не поддерживает добавление командлетов ни с помощью add-pssnapin, ни с помощью import-module, невозможно добавить командлеты SCVMM.
Вместо этого используйте шаг задания CmdExec (Операционная система) и укажите обычный PowerShell.Например (не уверен в командах для добавления командлетов SCVMM)
C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.EXE -command "add-pssnapin SCVMM;invoke-someCmd"
или поместите команды в файл сценария и вызовите сценарий:
C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.EXE -file"C:\Scripts\Invoke-SCVMM.ps1"