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

c# - schtasks はステータスとして「開始できませんでした」と言っています

C# サイトを介してスケジュールされたタスクに単純な exe を追加しました。サイトは IIS7 でホストされています (exe はメッセージ ボックスを表示するだけです)。これは、C# コードで実行したコマンドです。

タスクも追加されていることがわかります。しかし、それは実行されず、コマンド ラインから実行すると、ステータスとして " Could Not Startschtasks /query /tn mylbat " がスローされます。

タスク スケジューラでトリガーとアクションが適切に設定されていることがわかります。

適切な属性が追加されるため、タスクの追加は正常に機能していると思います。

どこで間違ったのですか?

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

windows - schtasks.exe を使用して、タスクの開始時刻を 1 時間変更します。

schtasks コマンドの/ST パラメータを使用して時刻をハードコーディングせずに、Windows Server 2003 マシンでスケジュールされたタスクの開始時刻または実行時刻を 1 時間ずらすことはできますか? また、Scheduled Tasks GUI を使用したくありません。これは、多くのタスクに使用すると時間がかかるためです。

たとえば。タスク A が午前 8 時に実行され、タスク B が午前 10 時に実行される場合、それらをそれぞれ午前 9 時と午前 11 時に移動したいと考えています。それができない場合は、より良い方法を提案してください。前もって感謝します!

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

windows - 土曜日と日曜日を除く毎日実行するSCHTASKSジョブを作成するにはどうすればよいですか?

私はRubyでスクリプトを作成しましたが、土曜日と日曜日を除く毎日、SCHTASKSコマンドを使用してそのスクリプトを実行したいと思います。この問題を解決するにはどうすればよいですか?

PS::LinuxのcrontabはWindowsのschtasksよりも簡単です-_-"

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

c# - SSISパッケージがWindowsタスクスケジューラを介して呼び出されたときに、メール送信タスクがSSISで機能しない

フォルダにあるcsvファイルを読み取り、データをデータベースにアップロードするSSISパッケージがあります。また、csvファイルが読み取られてデータがアップロードされた後にメールを送信するために使用されるメール送信コンポーネントもあります。このパッケージは、C#コンソールアプリケーションからプログラムで呼び出されます。コンソールアプリでは、フォルダー内に存在するファイルごとにパッケージが1回呼び出されます。このコンソールアプリは、Windowsタスクスケジューラを介して特定の時間に毎日実行されるようにスケジュールされています。

私が直面している問題は、コンソールアプリのexeを直接ダブルクリックして実行すると、データが正常にアップロードされ、メールも送信されることです。ただし、同じコンソールアプリのexeがタスクスケジューラから呼び出されると、csvファイルのデータは正常にアップロードされますが、メールは送信されません(スケジューラの場合はメール機能が機能しません)

何が問題なのですか?

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

powershell - PowerShell スクリプトでの schtasks に関する問題

私はpowershellスクリプトを初めて使用し、Windowsサーバー2003でschtasksに行き詰まっています。問題がエスケープにあることは知っていますが、解決できません。

ここで、$b は PowerShell スクリプトへのパス (C:\filename.ps1) $c はログ ファイルのパス (C:\log\filename.log) です。

schtaks を使用してタスクをスケジュールしようとすると

無効な引数/オプション - 'C:\filename.ps1' というエラーが表示されます

どんな助けでも大歓迎

編集

あなたが言及したように実行すると、エラーなしで実行されますが、タスクスケジューラの [アクション] タブを見ると、詳細の下に C:\powershell.exe System.Collections.Hashtable.args の代わりに powershell.exe -command "Powershell C :\ファイル名.ps1 > C:\ログ\ファイル名.log". schtasks で "$d $($a)" のような追加のブラケットを追加すると、Invalid argument/option ">" というエラーが表示されます

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

vbscript - VBScript - いつ完了したかを知る方法は?

Windows スケジューラで単純な vbscript を実行して、SalesForce アプリから 13 個の個別のファイル エクスポートを実行しています。スクリプトは期待どおりに実行されます。ネットワーク トラフィックに応じて、13 のエクスポートが完了するまでに合計 3 ~ 5 分かかります。

私の意図は、これらのエクスポートをシリアルに実行することでしたが、vbscript はそれらを並行して実行できるようです。SalesForce は、問題や苦情なしで対応します。

エクスポートが正常に完了したら、2 つ目の vbscript を実行して、これらの結果を (msaccess 関数を介して) 別のアプリケーションにインポートします。この 2 番目の vbscript も、目的の結果を提供します。

質問: インポート スクリプトを安全に開始できるように、エクスポート スクリプトがいつ完了したかをプログラムで判断する方法はありますか? 現在、別のエクスポート スクリプトの 10 分後にインポート スクリプトを実行するように 2 番目のスケジューラ ジョブをセットアップしましたが、これは失敗する可能性があります。これら 2 つのスクリプトをより密接に結び付けたいと考えています。

助言がありますか?

ありがとう!

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

java - Windows タスク スケジューラで Selenium テストを開始すると、Firefox がポップアップしませんでした

現在、Windows 7 マシンを使用しています。そして、タスクスケジューラでセレンテストを開始しようとしていました。セレン テストをコンパイルして実行するために必要なすべてのコマンドを含めるために、bat ファイルを使用しました。また、セレン テストには Java を使用します。スクリプトの内容は次のようになります

このbatファイルをWindows 7で直接実行すると、完全に正常に動作します. しかし、タスク スケジューラで起動すると、コマンド ライン ウィンドウが 0.5 秒だけポップアップして消え、エラー メッセージは表示されず、テストはまったく実行されませんでした。以下は、タスク スケジューラのコマンド ラインです (Testing.bat は、私が話しているバット ファイルです)。そして、なぜそれが機能しないのかわかりません。助けてください。

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

batch-file - PIPE シンボルを使用せずにこの DOS コマンドを書き直すにはどうすればよいですか?

このコマンドを使用して、特定のスケジュール タスクが存在するかどうかを確認します。

パイプ "|" を使用しないものを記述する必要があります。だから私はこれを試しました:

/TNただし、このオプションは 2003 では使用できないため、Windows 2003 マシンではなく、Windows 2008 でのみ機能します。

何か案は?ありがとうございました!