こんにちは、私は Windows サービスに比較的慣れていません。c://dev/ のような特定のフォルダーを通過するスケジュール タスクを作成し、特定の日付/時刻の間に作成されたファイルを削除したいと考えています。どうすればこれを達成できますか?本当に感謝する助けがあれば...
user2133617
質問する
10083 次
2 に答える
1
「forfiles」コマンドについては、これを確認してください: N 日より古いファイルを削除するバッチ ファイル
次に、必要なコマンドを .bat ファイルに保存し、そのファイルを実行するように Windows タスク スケジューラを設定できます。
Windows サービスを使用する場合は、これを確認してください: http://www.c-sharpcorner.com/blogs/7224/deleting-a-file-after-7-days-using-windows-services.aspx
于 2013-03-12T04:15:33.857 に答える
0
Windows サービスからカスタム スケジューラを実行する場合は、 Quartzオープン ソース スケジューリング サービス ライブラリを試すことができます。その後、必要に応じて起動するCRON トリガーを定義できます。私はこれを C# で開発された Windows サービスで使用しました。チュートリアルでは、すぐに使い始めることができます。
Windows サービス自体については、上記の @mostruash の記事または this を参照してください。基本テンプレートは、必要に応じて簡単にカスタマイズできます。
于 2013-03-12T04:54:09.087 に答える