2

ローカルPCで利用可能なプリンタードライバーを使用して、指定されたフォルダーからpdfおよびXPS形式にドキュメントファイルを変換する小さなプログラムがあります。

次に、このプログラムにスケジューラーを追加する必要があります。このスケジューラーは、ユーザーがスケジュールどおりに実行し、folder_where_doc_files、Destination_Folder、Date_Timeなどのパラメーターを使用して、毎日かどうかなどをバックグラウンドでスケジュールします。

これは、WPF C#ウィンドウアプリケーションです。ユーザーは、コマンドラインを使用してタスクをスケジュールすることを要求しています。

先に進む方法を分析できません。

「schtaks」コマンドを使用してタスクを作成できるリンクをいくつか確認しました。希望のパラメータを送信する方法。そうしても、アプリケーションはバックグラウンドで起動します。フォームの読み込みなどのイベントのように変換プロセスを開始する方法。

私は本当に混乱しています、この混乱を明確にしてください

4

1 に答える 1

0

可能な設計の1つは

1- ユーザーからの入力を受け取り、それをローカルまたはサーバーに保存するコンソール アプリケーションを作成します。

2-次回の実行のために定期的にストレージ (ローカル/サーバー) をチェックする Windows サービスを作成します。

3- 各実行後、最後の実行時間をローカル/サーバーに保存して、次のスケジュールを計算します。

スケジュールされたタスクでは、スケジュールされたタスク自体にユーザー/パスワードを保存する必要があり、ユーザーがシステム パスワードを変更するたびに更新する必要があります。

于 2013-03-06T07:02:52.287 に答える