2014-11-01から1ヶ月間の記事一覧
自分の場合は、Javaはプロジェクトで必要になった時にだけ使うぐらいの関わりです。良く使う言語ではあるのですが、趣味でも書いているC#などと比較するとそもそも書いているコード量も少ないです。 Javaを使うことはあっても、Javaの専門家ではない。そんな…
題名の通りなのですが、どのような場面で利用するかというのと一緒に書きます。Invoke-CommandでリモートセッションにScriptBlock型の変数をArgumentListとして渡そうとすると、途中でObjectに変換されてしまいます。 事象 まず、通常通りScriptBlockの変数…
PowerShellのインデントが崩れてしまうことがあります。自動インデントをできるツールを探していたのですが、基になるスクリプト見つけたので、結局それを元に自分で関数作りました。(本当は標準のISEとかで実装されていると嬉しいのですが。。。)作ってみ…
PowerShellでDelegate使いたいと思って動かしていたのですが、結局ScriptBlockが一番近いのかなと思いメモです。 #ScriptBlockを変数に割り当てます PS>$d = {param($p) return $p * 2} PS>$d.gettype() IsPublic IsSerial Name BaseType -------- -------- …
名前に「入門」の文字がある専門書はとても多いですが、その分野に対する知識が無い場合、本当にその専門書のおかげで「入門」できることは少ないと感じています。 そもそも、0や0.5程度の知識を1や2にあげることが「入門」だとするなら、それは5の知識を7に…
数ヶ月前からATOK Passportのベーシックを利用しています。月々286円で、ATOK for WindowsもATOK for MacもATOK for Androidまで使えるという製品です。ATOK Passport 日本語入力システム ATOK Passport|Just MyShop 沢山のPCやタブレットを所持しているの…
まず、.Net的にStringのIsNullOrEmptyを使う方法があります。 PS > $foo = "bar" PS > [String]::IsNullOrEmpty($foo) False PowerShellでは変数をboolにキャストするだけでも同じことができます。 $stringNull = $null $stringEmpty = "" $stringNotEmpty =…
PowerPointを使ったプレゼンなど細かい文字を読んでもらうのが難しい時など、アイコンを使うと、シンプルに伝えたいことが伝えられる場面があります。 他人に見せたり説明する資料でなくとも、自分自身で頭を整理するために絵を描くときにもアイコンはとても…
System Center Orchestratorでは、通常Integration Pack(統合パック)の展開をDeployment Managerからの操作で行います。ここではRPC(Microsoft Remote Procedure Call)が使われています。しかしRunbook DesignerをクライアントPCに入れたい場合などは、セ…
System Center OrchestratorのWebサービスを利用してRunbookを実行するサンプルを作ってみました。 Webサービスから実行するRunbook 今回実行するRunbookはこちらです。単純なのにしました。ここに私の名前をインプット項目として渡して実行します。 フォル…
PowerShellでIdentity関連情報を取得する方法です。 ユーザ情報を取得する まず、ユーザ情報のオブジェクトを取得します。 [System.Security.Principal.WindowsIdentity]::GetCurrent() WindowsIdentityオブジェクトが返ってきます。 WindowsIdentity クラス…
System Center OrchestratorのRunbook実行履歴などをレポーティングする機能って無いかなと探していたところPowerBIの一機能のPowerPivotでレポーティングできるみたいだったので早速使ってみました。 PowerPivotの有効化 まず、PowerPivotを有効化していき…
時々裏でPowerShellが実行されている場合、64bitだと思ったら32bitで動いていたということがあるので。判別には以下のコマンドを使います。 [System.Environment]::Is64BitProcess 64bitの場合 powershell.exeの場所 C:\Windows\System32\WindowsPowerShell\…
インターネット経由などドメイン外からIEなどのブラウザでOrchestrator Consoleにアクセスするとパスワードなどは合っているはずなのに、以下のようなセキュリティエラーが発生する事象があります。 エラー Orchestration コンソール 現在の処理の実行エラー…
インストール済みのWindows Severの役割と機能はGet-WindowsFeatureで簡単に一覧できます。いくつかバリエーションを書いてみます。 以下のコマンドではInstalled(インストール済み)の役割と機能を一覧しています。 PS> Get-WindowsFeature | ?{$_.InstallS…
Azure関連のブログなどを読んでいると、結構頻繁にAzure管理用のPowerShellモジュールである、Azure PowerShell Toolsの新バージョンがリリースされましたという情報が見つかります。 Azure PowerShell Toolsの最新版をダウンロードするには、Azureの公式サ…
Kindle Voyageがついに届きました。Kindle Voyage Wi-Fi、キャンペーン情報つきモデル出版社/メーカー: Amazon発売日: 2014/11/04メディア: エレクトロニクスこの商品を含むブログ (14件) を見る KindleはFire系を除くと2nd、3rd、4th、touch、Paperwhite(20…