タイトル : WIN2012サーバー+タスクスケジューラーで、EXCELの実行 投稿日 : 2020/03/04(Wed) 18:43 投稿者 : 各務
始めまして、よろしくお願いいたします。 サーバー上でEXEを直接起動すると正常に動作するのですが、タスクスケジュラーに登録し自動実行にするとフリーズしてしまいます。 サーバー上でEXCELを使用する事は、あまり推奨されていないことは承知しているのでが、必用に迫られ行っております。 開発環境:VB.NET 2005 実行環境:WINDOWS2012サーバー + タスクスケジューラーで実行(BATファイル) エクセルは下記にて定義 Imports Excel = Microsoft.Office.Interop.Excel フリーズする部分はブックを開く xlBook = xlBooks.Open( -- EXCELファイル名 -- ) 表では実行できるので、パスが通っていないという事は無いと考えます。 ちなみにWIN2008サーバー上では動作しており、WIN2012に移行したら動かなくなりました。 プログラムの問題では無く、OS上のセキュリティ関連の変化によるものと推測するのですが、解決の糸口がつかめません。 もし、糸口だけでもご存知であればご教授いただきたく、よろしくお願いいたします。 |