2015-01-01から1年間の記事一覧
Channel9でこちらのIgniteのセッションを見ていたところ、SCOMのダッシュボードが面白そうだったので一つ触ってみました。 PowerShell Web Browser Widget 今回触ってみたのは新ダッシュボードの中でもPowerShell Web Browser Widgetというものです。以下のM…
ADFSのSSL証明書の入れ替えですが、GUIから簡単にできそうに見えますがコマンドで実行が正しいようです。実際の画面を見てみると(英語OSですが)、こんな感じで変更できるように見えます。 実はこの状態ではSSL証明書は変更されていません。netshコマンドで…
【追記】タイトルに「iOS9以降も使える」と入れました。iOS9以降は言語切り替えがCommand+SpaceからControl+Spaceに変更され、Controlが無いキーボードが軒並み使えなくなりました。この影響を受けて手持ちのロジクールのキーボードが利用できなくなったりし…
ADFSのサインオン画面をカスタマイズする方法を以前こちらのエントリで書きました。 この記事で書いたように、ADFSの3.0では画面をPowerShellコマンドでもカスタマイズ可能です。この画面をグローバルに公開するために多言語対応する方法もあります。例えば…
ADFSでWorkplace Joinの検証をしていたらエラーに引っかかったので、その対応方法をメモしておきます。Workplace Joinですが、いざWorkplaceに参加という時にエラーになった時には、こんなメッセージが出るだけなので動きがわかりにくいです。 基本ですがイ…
Hey, Scripting Guy!の以下の記事にPowerShell Consoleが拡張できるPSReadLineについて書いてあって、一目見て便利そうなので設定してみました。The Search for a Better PowerShell Console Experience - Hey, Scripting Guy! Blog - Site Home - TechNet B…
最後になりましたが、ここではもう少しだけ複雑なシナリオに合わせてみます。 この記事は3つに分割されたものの3つ目です。 ①ADFSのデバイス認証を1時間でハンズオン(1/3 環境準備編) ②ADFSのデバイス認証を1時間でハンズオン(2/3 Workplace Join編) ③ADFSの…
前の記事に引き続き検証を続けていきます。ここからWorkplace Joinに入ってきます。 この記事は3つに分割されたものの2つ目です。 ①ADFSのデバイス認証を1時間でハンズオン(1/3 環境準備編) ②ADFSのデバイス認証を1時間でハンズオン(2/3 Workplace Join編) ③…
ADFSのWorkplace Joinによるデバイス認証ですが、興味がある方も多いと思います。 ネット上にもわかりやすく説明した記事が多く出ているので、それを使って勉強する方法もあると思いますが、技術者の方の中には私と同じように触ってみないとわからないという…
PowerShellでWindowsファイル・フォルダのアクセス権を設定する方法です。 #ファイルやディレクトリ名 $path = "C:\TEMP" #ユーザ名やグループ名(ドメイン名またはコンピュータ名から指定) $userGroup = "MYPC\MyUser" $acl = Get-Acl $path $permission =…
リモートのコンピュータを制御できるPSSessionはとても便利です。ただデフォルトではAdministratorsグループのユーザしかPSSessionを張ることはできません。Administratorsグループ以外のユーザでPSSessionが可能になる設定を書きます。 一番簡単な方法 Remo…
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プロ…