Windowsタスクマネージャを使用してスケジュールで実行するために使用するレガシー(10歳以上)のVBScriptファイルを継承しました。VBScriptの代わりにスケジュールされたタスクを実行する
インフラのアップグレードの一環として、我々はそのため、このアップグレードの一環として、我々はスクリプトは7
Win7の/ IIS上で、もはや仕事に返信古いサードパーティ(サーバーオブジェクト)コンポーネントことを見つけていますこれらのスクリプトを書き直して、サードパーティ製のコンポーネントに返信しないようにします。
これらの「スクリプト」の中核は、スケジュールされたタスクで実行される一連のHTTPリクエストです。
これらのスクリプトをC#コンソールプログラムに置き換える予定です。しかし、そうする前にコミュニティに確認してよりよい選択肢があるかどうかチェックしたいのですか?
ハイレベルの要件がないWindows PowerShellはそれをカット
などのログを書くために(基本的なWindows認証を渡す)HTTPリクエストを行うために、スケジュールタスクの下で実行され、ローカルファイルシステムへのアクセスをしているのですか?
はい。 PowerShellは、.NET Frameworkに付属する完全な柔軟性を提供します。 – Filburt
ありがとう、しかし、あなたはいつPowerShell対C#コンソールプログラムに傾きますか?これは別の質問かもしれませんが... – Fixer
スクリプトをオンザフライで変更する必要がある場合は、PSを使用してください。要件がさらに厳しくなったら、コンソールアプリケーションを使用します。 – Oded