問題タブ [taskscheduler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
93 参照

c# - 事前に作成された Windows タスク スケジューラ タスクを実行する方法

新しいプロセスとして schtasks.exe を使用せずに、事前に作成されたタスクを名前で実行する方法は?

名前空間 + 事前に作成されたタスクを名前で実行することを使用して、合計で最大 2 行にする必要があります。

TaskScheduler ラッパー (作成、変更、編集が可能) または MS TaskScheduler クラスを使用して、C# でタスクを構築できます。これは、もう少しコードを追加して同じことができます。すべてのトピックには非常に多くの余分なコードが含まれているようで、サンプルのすべての部分が提供するように、新しいタスクを作成して実行するためだけに 30 行のコードを読むことさえ考えたくありません。

以来の質問: 私はすでにアプリケーションのユーザー権限を昇格させており、更新のために EFS 権限を持つ別のユーザー プロファイルで更新エンジンを実行しようとしています。私がそうすると、新しいプロセスを実行するのはうまくいきません。

0 投票する
0 に答える
248 参照

mysql - Talend Job: Windowsタスクスケジューラがデータを挿入しない

Talend でジョブを作成し、専用マシンで Windows タスク スケジューラを使用して毎日スケジュールしたいと考えています。ジョブをエクスポートし、実行可能なバッチ ファイルのパスをタスク スケジューラに指定しました。ここでの問題は、ジョブがタスク スケジューラを介して実行されるときに、ソース MySQL データベース テーブル (リモート クライアント マシンから) から宛先 MySQL データベース テーブル (ローカルの専用マシン) にデータが挿入されないことです。一方、クリックするだけで同じバッチファイルを実行すると、完全に正常に動作します。

助けてください!

0 投票する
1 に答える
394 参照

c# - Web アプリケーションの実行をスケジュールする

IIS サーバーでホストされている Web アプリケーションがあります。1 時間ごとにアプリケーションを実行する (routine.aspx を呼び出す) タスクをスケジュールしたいと考えています。引数を渡す必要も、ブラウザも必要ありません。アプリケーションを 1 時間ごとに実行するだけです。それ、どうやったら出来るの?Windows タスク スケジューラを使用する場合、[アクション] タブはどのように表示されますか?

0 投票する
2 に答える
555 参照

powershell - Bat ファイルは手動で実行され、タスク スケジューラでは完了しません

いくつかのコマンドを呼び出し、最終的に powershell スクリプトを実行するバッチ ファイルがあります。手動で正常に実行されますが、タスクスケジューラでは、一部のアクションは完了しますが、実際には powershell スクリプト (bat ファイルの最後のコマンド) を実行していないことがわかります。スクリプトは、送信先の Java ファイルによって作成/上書きされます。メールを送信します。すべてが更新され、必要ですが、最終的にはメールが送信されません。Win エクスプローラーでバット ファイルをクリックすると、期待どおりに動作します。

0 投票する
1 に答える
2190 参照

c# - UnauthorizedException が Windows TaskScheduler ラッパーを使用しようとしている

Windows タスク スケジューラをラップする David Hall の TaskScheduler Nuget パッケージのバージョン 2.5.20 を使用する次のコードがあります。特定のフォルダーからすべてのタスクを取得しようとしていますが、この質問については、次のコードを見てみましょう。

およびは_TaskSchedulerUsername_TaskSchedulerPassword管理者権限を持つ有効なローカル アカウントです。これらの資格情報を使用して Windows タスク スケジューラを開き、テストとしてタスクを手動で作成しましたが、問題なく実行できました。

_ServerName_DomainName同じ、ローカル マシンです。

このコードはそのままの状態で動作していましたが、現在、テスト サーバー (Windows サーバー 2003 を実行している) で問題なく実行されています。また、実稼働の Windows 2012 Server ボックスでも実行されます。私の開発ボックス (Windows 10 を実行) でUnauthorizedAccessException、新しい TaskService インスタンスをインスタンス化しようとすると、次のようになります。

スタック トレースはあまり役に立ちません。

これが私の開発ボックスで実行されない理由と、それに対して何をすべきかについてのアイデアはありますか?

0 投票する
1 に答える
1637 参照

yii2 - タスク スケジューラを使用して yii2 スクリプトを実行する

アクション メソッドを yii2 advanced で自動的に実行したいと考えています。コードをコンソール/コントローラーに配置しました。これはコードです:

MailController.php

次に、タスク スケジューラのアクション メニューから次の構成を行います。

プログラム/スクリプト: C:\xampp\php\php.exe

引数を追加 (オプション) : -f C:\xampp\htdocs\Baru\advanced\console\controllers\MailController.php

送信アクションを実行したい。しかし、タスク スケジューラの結果は 0xFF で、メールが届きません。どうしたの?