PowerShell
最初は try{}catch{} でエラー処理てんこ盛りにしようと思っていた。だけど PowerShell ISE 上でスクリプトを走らせるなら、余計な処理せずに ISE のエラーメッセージを素直に見てた方が状況把握しやすいのでエラー処理は省いた。
データは Excel ファイルで展開されてくるため、Excel のファイルを SQLite で取り込めるように変換する手順をまとめた。 ただExcelが吐き出すテキストファイルフォーマットは、データ透過性が保証されるものが一つもないため、本来ならデータ交換に推奨でき…
PowerShell の console の encoding PowerShell の console はデフォルトで chcp 932 # MS-SJIS一方 SQLite3 は Unicode のみ扱える PowerShell の console から SQlite3 との間で日本語を文字化けせずにやりとりできるようにするため、最初に PowerShell co…
まず、.NetFramework 版 SQLite である System.Data.SQLite を入手する。 うちの会社では原則として管理者権限禁止(その都度要申請)なので installer 版ではなく binary 版を落としてくる。 Windows7 なので PowerShell V2.0 及び .NetFrameworks 3.5 環境…
これまではちょっとしたタスクの自動化をするときは WSH(主にJavascript)を使ってたが 今はなるべく PowerShell にシフトしている。pipe,pipeline,filter は、けっこう便利。ただし Version 2 なので Linq は自分で(若しくは人様の作った) Library を用…