問題タブ [windows-task-scheduler]

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 投票する
2 に答える
5543 参照

windows - Windowsのタスクスケジューラのチェーントリガー

Windowsタスクスケジューラでいくつかのタスクをスケジュールしました。タスクスケジューラから電子メールを個別に送信するタスクを追加するBmailというサードパーティツールをインストールしました。特定の時間にトリガーできます。元のタスクが実行されたときにBmailタスクが電子メールを送信するようにこれを設定する方法を知っている人はいますか?タスクスケジューラで2つの異なるタスクをリンクし、一方が他方をトリガーするようにするにはどうすればよいですか?

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

windows - Windows + php + schtasks = フォルダー/ファイル名の不一致またはアクションが見つかりません

次のような .bat ファイルを作成および実行するために、php を使用して Windows でカスタム schtask を設定しています。 \ra\automatic_backup\scriptspg_backup.bat\"" /ru "ProiectIM3" /rp "parola1" /sc 分 /mo 1

touble が開始されます: 1) /tr の後に "\" を使用しない場合、スケジュール タスクには C:\Program Files というアクションがあり、残りは引数のように表示されます 2) "\" を使用すると、スケジュールに書かれた正しいアクション:「C:\ Program Files(x86)\ MBM Software\Apache\htdocs\ra\automatic_backup\scripts\pg_backup.bat」(引用符が含まれています)ただし、クリックしても実行されませんブラウズし、同じファイルをセットアップすると、アクションは「C:\Program Files (x86)\MBM Software\Apache\htdocs\ra\automatic_backup\scripts\pg_backup.bat」になり (引用符が含まれます)、IT RUNS になるため、パスは正確に同じですが、最初のものでは実行されません。

私はアイデアがありません。

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

python - スケジューラーで実行すると、Pythonスクリプトがコンソールをポップアップします

重複の可能性:
DOSシェルが表示されない状態でPythonスクリプトを実行する

Windowsスケジューラが5分ごとに実行するPythonスクリプトがあります。スクリプトは正常に機能しますが、実行するたびに、自動的に閉じる前に、デスクトップにコンソールが非常にすばやく読み込まれます。誰かがこの動作を削除する方法を知っていますか?知らないうちにバックグラウンドで実行してほしい。

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

php - Apache/php セットアップ (Windows) を使用してバッチ ファイルで SCHTASK コマンドを実行する

次のような行を含むバッチファイルが複数あります

PHPファイルにバッチファイルを実行させて、複数のタスクをスケジュールしたいと思います..

機能しないし、どちらも機能しません

作品

バッチ内のコマンドは cmd に挿入されますが、実行されません。

しかし、これは大きな問題ではありません..

私が単純にしようとすると

Apacheログには、

「エラー: アカウント名とセキュリティ ID の間のマッピングが行われませんでした。」

他のスレッドから、これは許可の問題だと思いますが、これを解決する方法がわかりません。

編集: schtask コマンドが正常に機能していると確信しています。コマンドをエコーし​​、マシンのコマンドプロンプトに手動で入力すると、正常に動作します

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

c# - Windows スケジューラから実行するには、どのタイプの .net アプリを作成する必要がありますか?

データベースからクエリを実行し、大量の電子メールを生成する Windows プロジェクトがあります。Windowsスケジューラを介してこれを毎週実行したい。これを設定する最良の方法は何ですか?

これを設定する方法についてビジュアルスタジオで探しています。.

コンソール アプリを作成する必要がありますか? Windows サービス ? 週に一度実行したいタスクがいくつかあるだけなので、常に実行したいとは思いません。. それ(およびこのような記事)に基づいて、Windowsサービスは私が望んでいるものではないようです。これを設定するための最良の方法に関するその他の提案。

私の推測では、どの関数を実行するかを伝えるいくつかの引数を使用してアプリを起動すると思いますが、それ以外に、ここでのベストプラクティスが何であるかはわかりません。スケジューラーがジョブを開始してからシャットダウンすると思いますが、Windows サービスが常に実行されているようです..

0 投票する
3 に答える
15713 参照

windows - Power for Windows スケジュール タスクの設定を変更する

Windows タスクを作成し、1 時間ごとに実行するようにスケジュールしました。

1 時間ごとにタスクが実行されますが、警告が表示Task Scheduler did not launch task "\Sample Task" because computer is running on batteries. User Action: If launching the task on batteries is required, change the respective flag in the task configuration.され、タスクが途中で終了します。

フォームからユーザー入力を受け取るタスクを作成する必要があるため、タスクの作成にSCHTASKS.exeを使用しています。

コマンドを使用して、電源オプションを削除します。 ここに画像の説明を入力 これは可能ですか?

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

.net - SCHTasks を長時間実行すると、奇妙な結果が生じる

少し前に開発された、離れたサーバーでスケジュールされたタスクを多数使用する Windows サービスがあります。これは悪い考えのように思えるかもしれませんし、おそらくそうかもしれませんが、システムをアクティブ化するためだけにそのように機能する別の会社と協力しているため、実際にはそれを使用する以外に選択肢はありません.

これを実現するために、離れた別のサーバーで簡単にサービスを開始できる SCHTASKS コマンドを使用するように指示しました。次に、この呼び出しの出力をログに保存します。通常、次のようになります。

これは、すべてが良好なときに受け取る通常のメッセージです。時々これを取得します:

タスクには時間がかかる可能性があり、すぐに利用できるようになることがわかっているため、これはまだ深刻なことではありません。時々これを取得します:

これは良くありませんが、誰かが他のサーバーのタスクを無効にしたことを意味することがわかっているので、それに応じて対処できます。

ここが変なところです。しばらくすると (実行を続けて約 2 週間)、タスクが応答しないことに気付きました。チェックするたびに、すべてが正常に実行されているように見えました (サービスは実行されており、データベースのコンテンツが処理されていることがわかりました) が、タスクはまだ開始されていません。ログ ファイルを確認したところ、次のことがわかりました。

しばらくすると、次のメッセージが表示されました。

その後、他のメッセージが表示されます。しばらくすると、これが得られます

Process.Start が出力を取得しなくなったか、SCHTASKS がそれを送信しなくなったか、何らかの理由でプロセスが呼び出されなくなったかのいずれかを意味します。Google で調べましたが、SCHTASKS がこれを発行していることについて実際には何も見つからないため、process.start が問題である可能性があります。

誰かがこれを取得したことがありますか?これを修正する方法はありますか? または、プロセスの開始であり、資格情報があれば、離れたサーバーからタスクを正しく開始する他の方法はありますか...?

問題を診断するためにサーバーでチェックしたいその他のシンはありますか? ありがとう、

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

c# - schtasks.exe の日付パラメーターを指定する言語に依存しない方法

を使用して Windows タスク スケジューラに新しいタスクを追加しようとしていますschtasks.exe。私が今抱えている問題は、タスクを実行する曜日を指定することです。

私が見つけたものから、愚かなプログラムは、OS言語にローカライズされた曜日名の文字列の略語としてその引数を取得することを主張していることがわかりました。

他のパラメーターは英語の文字列を問題なく受け入れましたが、ドイツ語のシステムで「SUN」を指定すると機能しません。どうすればそれを回避できますか?

アプリケーションが翻訳されているいくつかの言語をサポートするだけの問題であれば、それは悪くありません。しかし、この方法では、ツールのツールが入ってくるすべての言語を期待する必要があります...

私はc#で作業しています...

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

cmd - パス名またはパラメーターに一重引用符を使用してタスクをスケジュールする

スケジュールするタスクは次のようなものです。

掘り下げた後、スペースを受け入れるように /TR パラメータを取得することができました。

ただし、schtasks.exe はすべての一重引用符を二重引用符に置き換えます。

その内側の一重引用符などをエスケープする方法はありますか?