2013-08-01から1ヶ月間の記事一覧

PowerShell画像ビュアーの改造(コード削減)

前回 http://d.hatena.ne.jp/fut_nis/20130816/1376614302 のプログラムのイベントハンドラが長すぎたので、ちょっと修正。 Add-Type -Assembly System.Windows.Forms $w = New-Object System.Windows.Forms.Form # $ms = New-Object System.Windows.Forms.M…

PowerShellで画像表示の改良(ファイルを選択できるようにする)

今回はメニューをつけて、ファイルを選択できるようにしました。しかし、ワンライナー限定なので、一行で長い関数を書くことになります。 Add-Type -Assembly System.Windows.Forms $w = New-Object System.Windows.Forms.Form # $ms = New-Object System.Wi…

PowerShell で 画像表示

今日は面倒なので、FormにBitmapを貼り付けたPictureBoxを追加するだけ。気が向いたらメニューを考えます。.ps1ファイルと同じ場所にtest.bmpって画像ファイルをおいてください。 Add-Type -Assembly System.Windows.Forms $w = New-Object System.Windows.F…

PowerShell 2.0 でのMessageBox

PowerShellでGUIアプリを作るには、基本的にはオブジェクトを作成してメソッドを実行することになりますが、コンストラクタが無いオブジェクトはクラスメソッドを使うことになるようです。 今回は、MessageBoxを開くため、Showメソッドを使ってみます。Messa…

Get-ExecutionPolicy が Restricted な PowerShell (Windows 7) な環境でのスクリプト実行

権限がまったくないWindows 7マシンで PowerShell 2.0 環境でプログラムを書こうとして悪戦苦闘したので、備忘録を記述。 まず、Restrictedな環境では.ps1で保存したPowerShell Scriptは動作しない。このため、バッチファイルを作成し、そこにスクリプトファ…