0

開いている Excel プロセスをすべて閉じる SQL ジョブを作成したいと思います。ダブルクリックで動作する VB スクリプトを作成しました。私はもう試した

wscript C:\Apps\DestroyExcel.vbs

タイプ CmdExec を使用します。SQL から実行して、ジョブの実行をスケジュールするにはどうすればよいですか?

薄暗いobjXL
エラー時再開次へ
Set objXL = GetObject(, "Excel.Application")

If Not TypeName(objXL) = "Empty" Then
    objXL.終了
そうしないと
    msgbox "Excel が実行されていません。"
終了条件
4

1 に答える 1

0

SSMS では:

  1. SQL Server エージェントに移動
  2. 「ジョブ」を右クリック --> 新しいジョブ
  3. 情報を入力
  4. 手順セクションで、[新規] をクリックします。
  5. タイプには、オペレーティング システム (CmdExex) を選択します。
  6. コマンドの場合、次のように入力します。 cscript C:\myscript.vbs
  7. スケジュールを設定する
  8. OKを押します

そうすべきだと思います。

于 2013-02-06T17:21:26.787 に答える