tech.guitarrapc.cóm

Technical updates

2013-04-09から1日間の記事一覧

PowerShell ISEでのTips エディタ画面とコンソール画面の行き来、対応する{}への移動、LowerCase変換

PowerShell ISEは、そこかしこで しょぼいとか言われますがPowerGUIより最近好きです。 ISEを利用してて、たまーに使うTipsをば。 エディタとコンソールの行き来 コマンドでサクッと コンソールに行くには Ctrl + d エディタに行くには Ctrl + i エディタ画…

PowerShellでIPAdressをSystem.Net.IPAddressでキャストする

さて、前回の記事でIP Address (v4)から余計な頭の0などを正規表現で除外しました。 0+をa+とかにすれば、文字列でも使えるわけで、あれはあれで意味があります。 さて、.NET Frameworkには、[System.Net.IPAddress]があります。 これを使えば楽に変換もでき…

PowerShellの型変換を使ったValueの受け入れ例

PowerShellの型変換は結構強力?というか、動作を理解していないと???が浮かぶかもしれません。 そのいい例が、scriptblock利用時にintに受け入れられる動きです。

PowerShellで正規表現を使って余計な0を取り除く

正規表現は偉大ですね。 likeよりmatchが好きなPowerShellerです。 さて、今更ですがIPv4は4オクテットに分けられた文字列ですね。 このIPアドレス、時に頭に0が付いた変なアドレスを渡されることが………稀に稀にごくまれにあります。 例えばこう。 0192.010.0…