タスク スケジューラの設定
1、「バッチ ジョブとしてログオン」に「バッチ実行ユーザー」を追加
コントロール パネル\すべてのコントロール パネル項目\管理ツール > ローカル セキュリティ ポリシー
2、タスク スケジューラの設定
コントロール パネル\すべてのコントロール パネル項目\管理ツール > タスク スケジューラ
※注意
社内など、定期的にパスワードが変更する場合は別途「バッチ実行ユーザー」を用意することをお勧めする。パスワード変更されたことで認証できず、タスクが実行できない可能性があるため。
タスク スケジューラ ライブラリを右クリック
「タスクの作成」を押下
「全般」タブから名前を入力し、「ユーザがログオンしているかどうかにかかわらず実行する」をチェックする。
作成者とジョブ実行者のユーザーが異なる場合は「ユーザーまたはグループの変更」からユーザーを変更する。
「トリガー」タブから新規「トリガー」を追加。ここでは毎日5分おきに実行するように設定。
「操作」タブから新規「操作」を追加
その他、「条件」「設定」「履歴」タブは特に設定したい内容がなければ、デフォルトのままで良い。
最後にジョブ実行者のユーザーでログオンして設定完了。
3、バッチ実行に必要な各フォルダのセキュリティ権限の確認
タスクが実行されても、「ジョブ実行ユーザー」がバッチ実行ファイルが格納されているフォルダ、ログフォルダなどへのアクセス権限がないとバッチは上手く動作しない。そのため、各フォルダのアクセス権限を確認・設定する。
①ログフォルダや帳票などのバッチから作成されるファイルの格納先の場合
ジョブ実行ユーザーに対し、「読み取りと実行」「フォルダーの内容の一覧表示」「読み取り」「書き込み」を許可するように設定する。
②バッチ実行ファイルの格納先の場合
ジョブ実行ユーザーに対し、「読み取りと実行」「フォルダーの内容の一覧表示」「読み取り」を許可するように設定する。
Visual Studioの拡張機能
Web開発を基準にインストールしている拡張機能をまとめてみた。
Web Essentials 2015.3
VS用Web開発支援ツール
Web Essentials 2015.3 - Visual Studio Marketplace
CodeMaid
コード整形ツール
Visual StyleCop
C#コードのスタイルチェック
使用言語がPythonの場合
PTVS
Bundler & Minifier
CSSファイルとJSファイルの圧縮拡張機能
Bundler & Minifier - Visual Studio Marketplace
Configuration Transform
App.configの環境別config設定機能