スクリプト
SQL Server AgentのWMIオブジェクトを取得し、ChangeStartModeで開始モードを自動起動に設定する。
$wmi=Get-WMIObject win32_service | Where-Object { $_.Name -like "*SQLAgent*" }
$wmi.ChangeStartMode("Automatic")
ChangeStartModeのパラメータ
開始モード | パラメータ |
---|---|
自動 | Automatic |
手動 | Manual |
無効 | Disabled |
捕捉
WMIって?
Windows Management Instrumentationの略。
WMIオブジェクトを操作することでWindowsの管理をPowerShellから行うことが出来るらしい。