2014-01-01から1年間の記事一覧
謎社では C# を中心として、PowerShell が隙間産業的に必要なところで使われています。 その1つが PowerShell Desired State Configuration (DSC) です。 今回、謎社で作成/利用している一部の DSC Resource を公開しました。 目次 目次 GitHub 公開内容 Scr…
今回も前回に続き PowerShell v5 をコアとする Windows Management Framework 5.0 Preview September 2014 (v5.0) の機能詳細を触りつつ、何が変わるのかお伝えできればと思います。 Develop with classes in Windows PowerShell ついにクラスが PowerShell …
さて、WMF v5 Preview September の話題ばかりでは楽しくない(?) ので、少し別の話題を。 PowerShell Team は、日本ではそれほど活発ではないかもしれませんが、結構コミュニティと密接にかかわっています。有名どころでは、PowerShell.Org や OneGet でしょ…
今回も前回に続き PowerShell v5 をコアとする Windows Management Framework 5.0 Preview September 2014 (v5.0) の機能詳細を触りつつ、何が変わるのかお伝えできればと思います。 Manage .ZIP files with new cmdlets つまり、 Zip ファイルが標準で扱え…
今回も前回に続き PowerShell v5 をコアとする Windows Management Framework 5.0 Preview September 2014 (v5.0) の機能詳細を触りつつ、何が変わるのかお伝えできればと思います。 今回から、WMF 5.0 のリリースノート機能詳細を見ていきます。 Audit Wind…
さて前回の記事で PowerShell v5 をコアとする Windows Management Framework 5.0 Preview September 2014 (v5.0) について紹介しました。 その機能詳細を触りつつ、何が変わるのかお伝えできればと思います。 今回は、まず WMF 5.0 のリリースノートにない…
PowerShell 5.0 がコアに含まれる、Windows Management Framework (WMF) 5.0 の September Preview がリリースされました。 Windows Management Framework 5.0 Preview September 2014 今回は、これを紹介しましょう。 目次 目次 PowerShell の進化は止まら…
最近は、もっぱら RespClient がお気に入りで欲しいと思ったものをちょいちょい追加しています。 neuecc/RespClient Cmdlet なので、VS で C# となります。 PowerShell ISE での function デバッグといえば、まぁごにょごにょ。 これが、Cmdlet となるとどう…
てきとーです。ふぇぇ、まさかりこわいです。 PowerShell といえば Pipeline 処理。 C# なら LINQ がわかりやすい対比になると思ったのでてきとーな記事をでっち上げてみます。 今回は文字列(string) を題材にします。 目次 目次 わかりやすい例 : フィルタ …
私が所属する謎社では、Cache として Redis をフルに活用しています。Redis大好き最高です。 そんなRedis ですが、 インタラクティブに操作するクライアントとして誰もがお世話になったことがあるのが redis-cli でしょう。 Redis - built-in client ビルト…
前回もご紹介したのですが、ご縁があって書かせていただいた @IT Windows Server Insider様 の Desired State Configuration (DSC) の超入門記事が完結したので記事にしてみます。 PowerShell Desired State Configuration(DSC)とは(前) (1/2) PowerShel…
はてなブログには「検索」をサイドバーで容易に追加できます。 ただ、はてなブログ検索だと記事の全文検索がかかり検索結果が表示されます。 長くてうざいですね。 今回は、はてなブログ検索を Googleカスタム検索にするために10分でやったことです。 目次 …
前回のPowerShell で 2つのシーケンスから1つのシーケンスを生成したい(1) から続きです。 いろいろもにょっていたのですが、LINQ星人 から、オリジナルのZipのコードを参考にしたらどうかといわれて、シンプルになったので公開します。 目次 目次 コード 何…
公開していないユーティリティがいくつかあるのですが少しだけ記事にします。 みんな大好き LINQ には、 Enumerable.Zip メソッドがあります。 とっても便利で、大変重宝するのですが、これに類する操作が PowerShell にはありません。とはいえ、[LINQ.Enume…
Windows は Vista以降に シンボリックリンクが利用可能になりました。 いやはやほんと遅い、やっとです。 ということで、PowerShell でシンボリックリンクを扱ってみたいですよね?扱いたいなら書けばいいんです。 目次 目次 ジャンクション、ハードリンクと…
前回の続きです。 PowerShell でディレクトリ構造を保ったまま特定のファイルをコピーする(1) 今回は、コメントをいただいた箇所を対応してみましょう。 最後の二つ、比較がフェアではないですな…。 目次 目次 つまり 対応 コード 利用方法 基本的な利用方法…
コードを読むの楽しいですね。 さて、今回は みんな大嫌いなレジストリを PowerShell で扱うものです。 【リリース後に確認された問題】2014 年 8 月 13 日公開の更新プログラムの適用により問題が発生する場合がある記事がいま話題です。 早速、できる大人 …
久々の記事です。更新なくてごめんなさい。 今回は、PowerShell でよく問題になる、ディレクトリ構造を保ったままの特定ファイルのコピーです。 続編について この記事中の方法は効率面でよろしくないため、事前にコピー対象をフィルタしてから実行するもの…
某AWS紅魔館図書室 *1の表示遅いよねー。。。。えっ、12秒余りもかかってる。。。。 ということで某所は、平均6~8秒まで早めてました。 そういえばと思って自分のサイトを計測してみたら、ホーム画面で15秒かかっててほげー。 今回、はてなブログのホーム画…
なんだか ご縁があり @IT Windows Server Insider様 で Desired State Configuration (DSC) の超入門記事を 全2回で書いています。 @IT/Windows Server Insider : PowerShell Desired State Configuration(DSC)とは(前) (1/2) 2014/5/23 に第1回の記事が…
PowerShell DSC の中心的開発者 Hemant Mahawar によるセッションが公開されました。 TechEd 2014 : PowerShell Desired State Configuration and DevOps in Microsoft Azure ここでは PowerShell DSC による Azure での実施に関するデモ PowerShellGet のデ…
Windows Management Framework 5.0 May Preview から、 PowerShellGet が追加されました。 Microsoft Download Center : Windows Management Framework 5.0 Preview May 2014 OneGet との違いを見てみましょう。 目次 目次 用途 OneGet Cmdlets PowerShllGet…
WMF 5.0 が改善を反映して、 WMF 5.2 として 本日 5/15 から利用可能です。 Microsoft Download Center : Windows Management Framework 5.0 Preview May 2014 これを利用することで、PowerShell V5 previewが入ります。 何よりダウンロードしたパッケージの…
Script Browser & Script Analyzer 1.2 からは、PowerShell ISE から分離して動作も可能になりました。 ダウンロードはここから Microsoft Download Center : Script Browser & Script Analyzer 1.2 これで、 PowerShell ISE を起動せずともデスクトップアプ…
TechEd 見てますか?私はしんでました。見てません。 ということで、後から見たい人向けに! Channel 9 : TechED 2014 - Windows PowerShell Unplugged with Jeffrey Snover Unplugged は、 Snover 自身がPowerShell をこう使おうぜ!という内容を実演するも…
多忙って良くないですね。記事が滞ってますが、ネタだけは日々増えています。 簡単ですが、結構欲しがる人がいそうなので表題の記事を。 Windows は、シェル (cmd や PowerShell)、あるいは Unicode でないプログラムで使用する言語を設定しないと、文字化け…
OneGet が CodePlex から GitHub に、そのリポジトリを移すようです。 June からの情報ですので、近いうちにさくっとかわるでしょう。 Seen on http://t.co/28dANQ0poP "Due to overwhelming community feedback, we're moving to https://t.co/MAXAAKgj5N" …
私以外の人にとっても待望であったであろう、 TechNet のスクリプトギャラリー と PowerShell ISE との 統合アドオン Script Browser for Windows PowerShell ISE がMS公式から公開されました。 これで、 9000を超える スクリプトを あなたの手元の PowerShe…
私が PowerShell をやる理由、好きな理由、今自分が 果たす必要があること。それは Windows におけるデプロイであり、私が PowerShell に興味を持っているすべてです。 Linux 大好きです。Deploy や Automation のトレンドは Linux 界隈を見ると楽しいです。…
Twitter や ブログを見ていると、 Windows Management Framework 5.0 Preview のインストールに失敗することが多々あるという方を見かけます。 OPC Diary - OneGet について 私も、3台のうち1台で失敗したのですが、その時に対処してインストール後問題なか…