PowerShellのHashTableの場合、そのままだとパイプラインでForeachやWhere句を通しても意図した通りの処理ができません。 PS>$hashTable = @{a=1;b=2} PS>$hashTable | ForEach-Object{$_.Name + ":" + $_.Value} : GetEnumeratorで列挙用オブジェクトを取り…
PowerShellでCPUやメモリ、ディスク使用率などのOSリソースに対する情報を取得する方法を書きます。パフォーマンス情報を取得する色々方法はありますが、パフォーマンス モニター (PerfMon) で取得しているシステムも多いと思います。今回はこれをPowerShell…
20代までは長時間仕事してもピンピンしていたのですが、30代になってから身体に疲れが蓄積するようになってしまいました。(実際は歳ではなく運動不足が原因でしょうけど。。。) ついつい疲労対策グッズを探してポチってしまいます。グッズも増えてきたので…
PowerShellの開発ツールとして有名どころで以下のようなものがあります。 PowerShell ISE Windows標準です。 Visual Studio(Link) こちらのブログに詳しく書かれています。 PowerShell Script の エディタ と Visual Studio - tech.guitarrapc.cóm PowerGui…
例えばGoogleからのCookieを取得してみます。SessionVariableの引数がポイントです。 $uri = "http://www.google.co.jp/" Invoke-WebRequest -Uri $uri -SessionVariable mySession これで変数$mySessionにセッション情報が格納されます。 PS> $mySession | …
こちらの記事でAzure Storage Tableの操作に関して書きましたが、PowerShellからテーブルのエントリに付いているTimeStampの値を使ってクエリしようとして少し引っかかった部分があったので残しておきます。 PowerShellでAzure テーブル ストレージ を操作す…
プレビュー機能のAzure File Storageを、Azure上のWindows仮想マシンからネットワークドライブとしてマウントして、コピーや移動のスピードを測ってみました。 準備 Azure Storage Accountを2つ用意しました。ネットワークドライブとしてマウントするためにS…
Azureに関連するICONを提供してくれるMicrosoft Azure Symbolsを久しぶりに検索したら去年2014年の12月に新しいバージョン2.02がリリースされていました。http://www.microsoft.com/en-us/download/details.aspx?id=41937 名前も「Microsoft Azure, Cloud an…
手元のWindowsからNew RelicのREST APIを試してみたかったので、PowerShellからアクセスしてみました。 どんなデータが取れるか 実際にどんな機能があるか知りたい場合は、New RelicでAPI Explorerが準備されているので、実際に動かしながらコードを組むこと…
Azureの環境をPowerShellで構築しようとするとリージョン名をパラメータで渡す必要がある場合があるのですが、すぐに忘れるので取得方法書いておきます。 と言ってもPowerShellコマンド一本です。 PS> Get-AzureLocation | select Name 2015/2/6現在のAzure…
C#からAzureテーブルストレージを操作する方法はこちらに書いてあったので、これを参考にPowerShellで置き換えてみました。http://azure.microsoft.com/ja-jp/documentation/articles/storage-dotnet-how-to-use-tables/ ストレージアカウントへの接続コンテ…
PFXファイルを利用して、PowerShellからAzureを管理する方法を書きます。 PFXファイルの作成 まず、事前にWindows SDKをインストールしておく必要があります。 http://msdn.microsoft.com/ja-jp/windows/desktop/bg162891.aspx 手元の環境だとデフォルトで以…
前にこちらの記事でAzureのBLOBのSnapshotに関して書きました。【Azure】PowerShellでBLOB上のVHDのSnapshot作成・取得・削除の操作をする - YOMON8.NET 【Azure】PowerShellでBLOB上のVHDのSnapshot作成・取得・削除の操作をする - YOMON8.NET 上記の内容を…
Windowsのローカルユーザアカウント毎のパスワードの有効期限情報とロックの状態を取得して一覧出力します。ADからユーザ情報を取得する場合はAD用のコマンドレットや、LDAPプロバイダーを利用しますが、今回はWindowsローカルからの情報取得なのでWINNTプロ…
OpenIDM3.1をWindows、SQL Server環境にインストールしたので、手順メモです。OpenIDM3.0からはPowerShellもサポートされています。ということでWindows環境で検証すべく、まずはインストールしてみました。 http://docs.forgerock.org/en/openidm/3.0.0/rel…