kkamegawa's weblog

Visual Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

PowerShell

日本語の本

id:newpopsさんのPowerShell本がamazonに登場。技術関係の本って、ぎりぎりまで載らなかったり、こんな風に早かったり、よくわからんですね(^^;。Windows PowerShell宣言! (Windows Script Programming)作者: 吉岡洋出版社/メーカー: ソフトバンク クリエイ…

id:newpopsさんのPowerShell本

ご無沙汰しております - PowerShell Memo おっ、静かだと思っていたら、やはり執筆されていたのですか(^^)。TIPSの食い散らかしといってはなんだけれど、体系的に網羅したものがほしいと思っていたので、期待してますよ〜。英語だと"PowerShell In Action"と…

クラスライブラリ動作確認用

会社で「grooveをJava APIの実動作確認代わりに使っている」という話を聞いて、「あ、PowerShellもそうじゃないか」と気づいて(おそっ)便利に使っています。リファレンスのサンプル見ても実際にこのケースでどういう値返すのか、わかりづらいものもありまし…

COMポートを列挙する

会社で「どのデバイスがどのCOMポートを使っているか調べる方法ない?」という質問があったので、PowerShell+WMIでできるよ!とワンライナーで書いてみました。 PS>Get-WmiObject -Class Win32_SerialPort | Format-List Caption,ProviderTypeこれではUSBシ…

インストール済みフォントファミリの列挙

いや、こういうときにPowerShellってほんっとありがたい。このためにC#でプロジェクト作るのもいやだったので。当然だけれど、アセンブリが読み込まれていなかったので、System.Drawing読み込ませる方法探すのに時間がかかった。 [System.Reflection.Assembl…

差分コピープログラム

ふと欲しくなって、PowerShellでこんな仕様のスクリプトを書こうかと思い立った。 パッチプログラムとコピー先のフォルダを再帰的に比較 パッチ適用対象のファイルがあったら、現在時刻のフォルダを作って、その下に移動 新しいファイルをコピー だがしかし…

PowerShellのスクリプトブロック

PowerShell 2.0が出たので、さっそくスクリプトを移行しています。具体的にはスケジューラーで起動していたファイルのコピースクリプトをバックグラウンドタスクに変更。するとはまってしまいました。 start-job { copy-item c:\backup\hoge \\server\backup…