tech.guitarrapc.cóm

Technical updates

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

PowerShell でパスワード生成をしてみよう

普段使いな PowerShell な皆様には、色々な利用方法が人それぞれあるかと思います。 今回は、小ネタとしてパスワードをさくっと生成するCmdlet を作ったのでどうぞ。 目次 目次 基準 コード GitHub コード 出力例 length のみ length + plain length + mediu…

PowerShell V4 の コレクションフィルタリングについてまとめてみる

PowerShell V4 で待望のメソッド構文での .Where()と.ForEach()が追加されました。 これまでにも、パイプラインを介した Where-Object によるコレクションのフィルタリングはありましたが、メソッド構文が導入されたのは大きな一歩です。 しかしPowerShell …

PowerShell で Internet Explorer (IE) のバージョンを取得する

前回のUACに引き続き、レジストリ操作で Internet Explorer のバージョンを取得してみましょう。 今回も PowerShell で さくっと、しかもほぼ前回と同様のコードという手抜きで! IE バージョン の取得 今回も、レジストリで可能です。 つまり、 (Get|Set|Re…

PowerShell で UAC の状態を取得する

UAC を利用しないのは、現在の Windows 利用においては余り考えられないでしょう。 とはいえ、検証などさまざま状況において、UACを無効にする場合ももちろんあるかと思います。*1 そこで、今回は PowerShell で UACの有効、無効状態を取得してみようと思い…

PowerShell Tools for Visual Studio が 0.6.4 にアップデートしました

PowerShell の開発は Visual Studio で。 この日がいよいよ現実に近い印象となってきました。 Visual Studio ギャラリーで話題になりつつある PowerShell Tools for Visual Studio が 0.6.4 になりました。 細かい利用などは、今後の記事で紹介しますが、Vis…

valentia を 0.3.2 にアップデートしました。

11/3に valentia を 0.3.2 にアップデートしました。 変更点 今回の変更は以下が含まれます。 個人的な優先順位が特に高かったものを処理したリリースになります。*1 version : 0.3.2 [ author : guitarrapc ] [ Nov 3, 2013 ] 各種function を .ps1 に分割…

はてなブログで SyntaxHighlighter を使って PowerShell コードを表示するときの注意

はてなブログさんのスーパーpre記法で対応してくれれば悩まないんですけど。 SyntaxHighlighter で表示するようにしていますが、markdown のように ``` でくくっていないため特殊文字がhtmlタグに勝手に変換されてしまいます。 今回は、その対策です。 目次 …