2013-02-01から1ヶ月間の記事一覧
PowerShell 3.0でのやり方ですね。 Finding Built-In Variables 簡単に見ておきます。 変数の取得 現在の変数の取得には、コマンドレットが用意されています。 Get-Variable あるいは、[PSDrive]のVariableで一覧取得もありですね。 Get-ChildItem variable:…
前々回の記事で、パイプラインを介してFunctionに渡す例をやりました。 PowerShellでHashTableや配列の値をパイプラインでFunctionに渡す この時試したのは以下の方法です。 ハッシュテーブル(HashTable) 配列(Array) ハッシュテーブルを[PSCustomObject]で…
かずき先生から謎APIをご提供いただいたので触ってみました。 何分初めて真面目にapiを叩いたり、JSON触ったので寄り道しまくりで。 無理やりJSON無視して-replaceで抜き出したりとか、JSON Serializationでやってみたりとかしました。 まずはAPI叩いてみよ…
今回は、HashTableや配列(一次、多次元)を、パイプラインでfunctionに渡してみます。 PowerShellでファイル名をソートして最後のアイテムを取得するなら パイプラインで渡すとは 一応こういうイメージを意味しています。 HashTable HashTable | function -pa…
このような記事があったのですが……ふむ…。 少し冗長なのでコードを自分なりに修正すると。 http://qiita.com/items/ad7c370f8659b8000ce9 元コード 元はこうです。 Get-ChildItem C:\hoge\fuga | Sort-Object -Descending | Select-Object -First 1 | Invoke…
本記事は、私が以前Qiitaにて掲載していたものの転載です。 PowerShellerとしては、今更cmd感がありますが、まぁ参考程度に。 コマンドプロンプトで配列(もどき)を使う コマンドプロンプトでは配列は標準サポートされていない 配列処理って何かと便利ですよ…
毎度おなじみのシェル芸ですが、第3回シェル芸があったとのことです。 第3回シェル芸爆破デスマッチ勉強会&第21回餃子爆破定例会やってきた 前回の挑戦はこちら 第2回チキチキ!シェル芸人養成勉強会をPowerShellでやってみた Hbstudy#38シェルスクリプトで…
ちょっと頭の運動にやってみました。 ひね - IMAI, Daisukeさん (@hine) PowerShellワンライナーで出力してみましょう。 0埋めで出力 0埋めにどうしてもifを使ってしまってぐぬぬ…。 1..15 | %{1..15 | %{[string]$result+= " "}{$result+= "0{0:X} " -F $_ …
PowerShell 2.0までは、help about_xxxxやGet-Help cmdletで表示されるヘルプはコンソール内部だけでした。 しかし、PowerShell 3.0からは、ポップアップ表示 + 表示内容の検索が可能になりました。 簡単ですがそのやり方を紹介します。 なお、helpは、Get-H…
PowerShellには、その使い方等を記載したabout_xxxxxファイルがインストール時にセットされます。 今回は、そのaboutファイルのパスと簡単な確認方法についです。 about_xxxxのパス about_xxxxファイルは、以下のパスに存在します。 #English file path C:\W…
There's the new version of New Version of the Azure SDK (0.6.10) has been released on 11/Feb/2013. It's provides Windows PowerShell cmdlets for Azure with building, deployeing and managing Windows Azure services. What's new Chack ChangeLog…
日本語記事です。英語記事はこちら。 新バージョンのPowerShell Azure SDK tools (0.6.10)が11/Feb/2013にリリースされました。 本SDKで、Windows Azure ServiceのPowerShellによるビルド、デプロイ、管理が可能となります。 新機能 WindowsAzure/azure-sdk-…
非常に秀逸で尊敬の念を覚えた記事があります。 パイプ Oriented 環境、PowerShell KARINO2さんが、AWKとPowerShellを対比することで、 PowerShellでのパイプがAWKとはどう違うのか PowerShellにおけるパイプが齎す最大のメリットとは何なのか を、具体的な…
http://www.leeholmes.com/blog/2007/12/05/powershells-eq-operator-reference-equality-vs-value-equality/余り本件に関して書くことが無いのですが、一応簡単なサンプルを。 今回は、テキストに含まれるかどうか/比較を見る方法のメモです。 サンプル 今…
キャストや.Netリソースを利用する際にStringやSystem.IO.Pathなどという形で、型を指定することが多々あります。 ご存じのとおり、stringはFullNameではSystem.Stringであり、短縮した表記になります。 今回は、このPoiwerShellにおけるType Acceleratorに…
いまだに、よくcmdに比べてPowerShellのメリットは?と聞かれます。 業務経験上、最も嬉しいのはこれです。 イメージ的にはsshに近いものを個人的には感じています。 パラメータ1つでリモート先に対してもローカルと同等に扱うことができること。また、それに…
毎度おなじみのシェル芸です。 前回の挑戦はこちら 第2回チキチキ!シェル芸人養成勉強会をPowerShellでやってみた Hbstudy#38シェルスクリプトでいろいろやってみよう!をPowerShellでやってみた たまたまUPS友の会様を覗いていたらあるじゃないですかー。 …
Do you remenber Devops? I introduce some in previous article.. NICconf Opening and Keynote: Modernizing Windows Server/Modernizing Ourselves – by Jeffrey Snover Now the Devops seems to be sat as goal for Cloud OS of Microsoft, it means not…
Are you already check it? This is the greate message from Jeffret Snover about "The way Microsoft is focusing." and "How PowerShell Automate with DataCenter.". Here's the Keynotes for anyone who don't kwnow. NICconf Opening and Keynote: Mo…
前回、[DateTime]::ParseExactメソッドを利用したカスタム日付書式について紹介しました。 PowerShellで日付書式にカスタム書式パターンを指定する 今回は、CultureInfoを指定してみます。 現在のCultureInfoを取得する まずはCultureInfoクラスから確認しま…
以前、Get-Dateコマンドレットで出力される標準書式について記事を書きました。 PowerShellのGet-Date -Formatで出力される標準の書式指定結果一覧 今回は、PowerShellでDateTime型にキャストする際、PowerShellでのカスタム書式指定についてみていきます。 …
サーバー管理において、そのサーバーに存在するユーザー/グループを管理することは重要ですね。 今回の例は、PowerShell 3.0で、PowerShellのCIM関連コマンドレットを利用してローカル/リモートのユーザーやグループを調べる方法です。 CIM関連コマンドレッ…
深夜のお仕事楽しいですね! さて、息抜きにこんなのを見つけて遊んでみました。 くいなちゃんさん (@kuina_tesso) さっそく食いつくしゅーさんを見つけて、じゃあ計算してみましょーということで。 しゅーさん (@isishizuka) どう計算する? 基準を何にする…
とっても大事ですね…。行けなかったのが残念で仕方ない。
Mono de C#. ますます注目ですね。
できます。 PowerShell 1.0の頃からだったような? 基本的にはそのパラメータと一意に絞れる程度まで入力すれば、以降の文字は入力せずとも受け付けます。 ではそのサンプルを。 短くしてみよう 良く使われるところで、Get-Commandを使ってみます。Aliasに関…
表題の事案には、シェル芸で試みている時に巡り会っていたのです。 さてちょうど、いつもの問題出題サイトで表題の試みが行われていたようです。 Convert a string to a character array たまたま経験則で答えが出てたのですが、改めて勉強になりました。 さ…
PowerShell Script書くときには、PowerShell ISEやPowerGUIを使っているでしょう。コードを折りたたむ為のツリーが表示されるものとして{}、()、function{}、@" "@が良く知られていますが#regionも利用できます。 PowerShell ISEとPowerGUIの両者で微妙に見…
そういえばブログで書いてなかったな、と次の記事を見て思い出しました。 Checking Network Adapter Speed せっかくなので紹介しておきます。 ネットワークインタフェースの速度を取得する 記事の例通り、System.Net.NetworkInformation.NetworkInterfaceを…
前回は、ビープ音で「ドレミの歌」を奏でました。 PowerShellでビープ音の「ドレミの歌」を奏でてみよう ところが、Beep音は同時に鳴らすことができないため、和音は奏でられません。 WindowsではWMVの再生などは.NETで出来ますが、どうも音を作って鳴らす事…