コンソール アプリで IPictureDisp をビットマップに変換しています。サーバーで直接実行すると美しく動作しますが、スケジュールされたタスクから実行するとエラーパラメーターが無効で失敗します
Dim ipd As IPictureDisp = doc.GetPreviewBitmap(ReturnValue)
If ReturnValue = 0 Then
Dim bm = Bitmap.FromHbitmap(ipd.Handle, ipd.hPal)
End If
この問題に関連していると思われますが、回避する方法がわかりません。スケジュールされたタスクは、最高の特権ボックスがチェックされた状態で実行されています。