2

ネットワーク経由でリモートコンピューターに接続し、WBEM-Scriptingメソッドを開始するVBscriptファイルがあります。すべてのデスクトップコンピューターでローカル管理者権限を持つドメインユーザーアカウントの資格情報を使用してCMDコンソールを開くことができ、スクリプトは希望どおりに実行されます。

同じクレデンシャルを使用して同じスクリプトファイルを実行するWindowsServer2003メンバーサーバーでスケジュールされたタスクを作成しましたが、リモートコンピューターのWMIプロバイダーに接続できません。

デスクトップはすべてWindows7SP1であり、ドメインはWindows Server 2008レベル(フォレストおよびドメイン)です。

ドメインユーザーアカウントがサーバー上のローカル管理者グループに追加され、グループポリシーを介して「サービスとしてのログオン」権限が付与されました。

質問:インタラクティブな実行が正常に機能しているときに、スケジュールされたタスクが失敗する原因となる可能性のある、他に欠けているものはありますか?

4

1 に答える 1

0

これと同じ問題が発生しました (スクリプトはスケジュール タスクとして実行されませんが、実行可能ファイルは実行されます)。これを回避するには、次の手順を実行します。

[アクション] タブのプロパティ ページの[プログラム/スクリプト] テキストボックスの下に[開始 (オプション)]テキスト ボックスがあります。スクリプトのパスを含めるように入力します。したがって、スクリプトが c:\users\user\desktop\script.vbs にある場合、テキスト ボックスは次のようになります。

プログラム/スクリプト: c:\users\user\desktop\script.vbs

引数の追加 (オプション)

(オプション) c:\users\user\desktopから開始

于 2014-07-16T14:02:10.707 に答える