問題タブ [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 投票する
0 に答える
1995 参照

python - Windowsスケジューラを使用して、引数を指定してPythonスクリプトを実行します

次のような 1 つのスイッチと引数を取るスクリプトを作成しました。

cmdで実行すると機能します。Windowsスケジューラを使用してこの同じスクリプトを試しましたが、うまくいきません.batファイルを使用せずにWindowsスケジューラを使用して引数を取るスクリプトを実行することは可能ですか.using .batファイルを使用してみましたが、使用して実行したくありませんバットファイル。スケジューラを使用してこのスクリプトを実行するにはどうすればよいですか。

ありがとう

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

c# - win タスク スケジューラが exe の実行に失敗する

ダブルクリックすると正常に実行されるexeファイルがあります(管理者モードではない場合でも)

win-task-scheduler で実行すると、最初から失敗します。

(Nhibernate の構成で失敗することがわかります)

1) 昇格モードで実行するようにスケジューラを構成するにはどうすればよいですか?

2) それが役に立たない場合 - 他のアイデアはありますか?

ここに画像の説明を入力

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

c++ - パスワードを要求せずにスケジュールされたタスクを設定するにはどうすればよいですか

Windows でスケジュールされたタスクを設定する必要があるアプリケーションがあります。このために、ShellExecute 関数を使用して schtasks.exe を呼び出しました。

私は次のコードを使用しました:

しかし、スケジュールされたタスクは作成されていません。

しかし、ShellExecute関数(コマンドプロンプトの表示)の最後のパラメータを1に変更したとき

コマンドプロンプトが表示され、現在ログインしているユーザーのパスワードを要求されました。

/RU システムは機能していますが、現在ログインしているユーザー自身でパスワードを要求せずに実行したいと考えています....

出来ますか?はいの場合、そのために何をすべきですか?

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

python - コマンドラインのタスクスケジューラでPythonスクリプトの場所(開始)を設定するにはどうすればよいですか?

TaskScedulerGUIでは「\」のように見えます。コマンドを使用し、スクリプトで絶対パスを使用せずに同じパスのファイルを開くようにします。

次のコマンドを使用してタスクをスケジュールしました。

そして、スクリプトは、GlenがSchedule PythonScript-Windows7でその答えを書いたのと同じフォルダーにあるデータベースを開きません。

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

scheduled-tasks - 特定の時間に schtasks を実行することは可能ですか?

を使用してタスクを作成しschtasks、ユーザーが指定した構成に応じて特定の時間にこのタスクを実行することはできますか?

理想的には、私が達成したいことはこれです-ユーザーは、タスクを実行したい特定の時間を入力します(たとえば、レポートを生成して電子メールで送信するなど)。この特定の時間の文字列はカンマで区切られています (例: 08:00, 11:20, 14:00, 17:59or ) 09:15, 10:30, 11:45, 13:00

現在私が知っているのは、schtasks /createを使用して開始時間を指定できること/st <hh:mm>だけですが、それは特定のタイミングのみです。

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

java - バッチファイルを呼び出すスケジュールされたタスクの名前を取得して、それをJavaプログラムに渡すにはどうすればよいですか?

異なる時間に複数のスケジュールされたタスクを実行していて、それらすべてが共通の Windows バッチ ファイルを実行しているとします。このバッチ ファイルは、Java プログラムを実行します。

バッチ ファイルが、それを呼び出しているスケジュールされたタスクの名前を取得し、その名前をバッチが実行しているプログラムに渡すようにしたいと考えています。これどうやってするの?

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

powershell - スペースのあるタスクを使用したPowershellとschtask

schtaskPowerShellでコマンドを使用しています。発生する問題は、program / script引数にが含まれC:\Program Files\ている場合、パスが正しいと見なされ、パスC:\Programの残りの部分が引数であると見なされることです。"pre-fieldとpost-fieldを使用してエスケープしようとしましたが、違いはありませんでした。どうすればこれを達成できますか?ユーザーがパスをインストールすると変更される可能性があるため、パスをハードコーディングできません。

私はこれをWindows7x64で作成していました。タスクOKが作成され、スクリプトが返されます。ただし、タスクスケジューラ、タスクのプロパティ、アクションの順に表示し、を押すとedit、プログラムがC:\ Programとして表示され、残りが引数として表示されます。

ここに画像の説明を入力してください

脚本:

これが私が試したことです:

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

c++ - タスク スケジューラ プログラムでユーザー入力を使用するにはどうすればよいですか?

タスク名、実行するファイル、およびいつ実行するかを入力するプログラムを作成しています。ここで Microsoft のサンプル コードを見つけました: http://msdn.microsoft.com/en-us/library/aa384042%28v=vs.85%29を使用しています。

タスクに名前を付けるときにユーザー入力を使用する方法がわかりません。

私は次の行に沿って何かを試してきました:

誰か知っていますか?ありがとう、クリス

0 投票する
8 に答える
169605 参照

windows-server-2008 - Windows Server タスク スケジューラの履歴記録を有効にするにはどうすればよいですか?

スケジュールされたタスクが実行されている Windows Server 2008 があり、主に PHP ファイルを呼び出す .bat ファイルがあります。サーバーには 2 人のユーザーがいます。1 人は管理者で、もう 1 人は標準ユーザーです。

標準ユーザーを使用して、イベント ビューアを使用して、タスク スケジューラの [履歴] タブで履歴ログをクリアしました。これで、履歴が記録されなくなります。スケジュールされたすべてのタスクの履歴が [履歴] タブに表示されなくなりました。ただし、Last Run Result は 0x0 を返し、スケジューラは正常に動作しています。
お知らせ下さい。

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

python - Windowsタスクスケジューラを介したPythonスクリプトのスケジューリング

次のPythonスクリプト「Script.py」を確認してください。

私の意図は、Windowsタスクスケジューラを使用してPythonスクリプトをスケジュールすることです。私は以前に他のPythonスクリプトを使用してこれを正常に実行しました。ただし、上記のスクリプトをスケジューリングで実行できません。これがWindowsタスクスケジューラの問題なのかPythonの問題なのかはわかりませんが、私が知っていることは次のとおりです。

上記の「Script.py」は、「Some_Directory」ディレクトリで7zip圧縮を実行するためのスクリプトです。スクリプト自体とそれが呼び出す7z.exeアプリケーションは、両方とも「Y:\z_7z」ディレクトリに保存されます。

手動で実行すると、スクリプトは正常に機能しているようです。スクリプトをダブルクリックすると、正しく実行されます。また、次のコマンドを使用して、コマンドラインからスクリプトを実行できます。

ただし、「C:\ Python27」ディレクトリに移動して次の手順を実行しても、スクリプトを手動で実行することはできません。

これにより、次のエラーが発生します。

そのすべての情報を提供すると、私が抱えている本当の問題は、Windowsタスクスケジューラがこのスクリプトを実行できないことです(最終実行結果= 0x1)。次のような理想的な構成を含め、さまざまなWindowsタスクスケジューラの構成を試しました。

  • プログラム/スクリプト: "C:\ Python27 \ python.exe"
  • 引数を追加(オプション): "Y:\ z_7z \ Script.py"
  • ユーザーがログオンしているかどうかに関係なく実行

繰り返しになりますが、他のPythonスクリプトをスケジュールしましたが、その前に正常に実行されました。このWindowsタスクスケジューラタスクは正しく構成されているようです。私はいくつかのより高度な設定を閲覧しましたが、この特定のタスクに疑わしいものは何も見つかりませんでした。