TechNetに「Windows PowerShellフォーラム」開設!

Windows Server Longhorn Beta 3リリース! 本日4/26「Windows Server Longhorn Beta 3」がリリースされました。 先日アナウンスがあった通り、このOSには標準でPowerShellが同梱されます。(^^)/ OS標準で搭載されるのは、Windows Server Longhornが初です!…

コンピテンシー変更のお知らせ

Windows Server - Admin Frameworks この度、私のMSMVPのコンピテンシーが「Visual Developer - Scripting」から「Windows Server - Admin Frameworks」へ変更になりました。 コンピテンシーとは コンピテンシーというのは、MVPの技術カテゴリの事です。 マ…

「PowerShell宣言」が海外で紹介されました

世界デビュー?(^^; 先月開催されたMVP Global Summitで知り合った「MOW」こと「Marc van Orsouw」氏に、先週発売した「PowerShell宣言!」の報告メールをしたところ、彼のブログ上で紹介してくれました。 #MarcはAdmin FrameworksのMVPです。Thanx Marc !…

Microsoft Management Summit 2007(2)

PowerShellのセッション資料が公開されました PowerShell Teamのブログにて、Microsoft Management Summit 2007で開催されたPowerShellのセッション資料が公開されました。デモ用サンプルファイルも同梱されています。 公開されているのは以下の3つです。 S…

世界のPowerShellの書籍

上記のPowerShell Teamの記事の中で、世界のPowerShellの書籍について、アメリカで8冊、日本で2冊、ドイツで1冊、と紹介されています。 日本の2冊のうち1冊が私の「Windows PowerShell宣言!」です。もう1冊はある方が鋭意執筆中で、発売時期は少し先になりそ…

Microsoft Management Summit 2007(1)

Microsoft Management Summit 2007 2007/03/26〜2007/03/30、米国カリフォルニア州サンディエゴで「Microsoft Management Summit 2007」が開催されました。 http://www.mms2007.com/public/home.aspx 全172セッション中、7つがWindows PowerShellに関するセ…

PowerShellをSTAスレッドで実行する方法(1)

PowerShellはSTAスレッドで実行できない? PowerShell Teamのブログから。Windows PowerShell Thread.ApartmentState and PowerShell Execution Thread上記記事より: Recently someone, in internal discussion groups, asked if it is possible to set “Ap…

Professional Windows Powershell Programming: Snapins, Cmdlets, Hosts and Providers

PowerShellの拡張機能を扱う意欲的な書籍・・・だと思う PowerShell TeamのArul Kumaravel氏の書籍が今年の9月に発売されるようです。Professional Windows PowerShell Programming: Snapins, Cmdlets, Hosts and Providers (Wrox Professional Guides)作者…

Monadの時代を振り返る

Monad回想モード:ON 上記ページでも書いていますが、私がPowerShellを初めて知ったのは2005年の夏頃で、PowerShellがMonadとかMSHと呼ばれていた時期です。このブログの名前も「PowerShell Memo」ではなく「MSH Memo」でした。その名残もあって、このサイト…

Windows PowerShell宣言!(2)

「Windows PowerShell宣言!」の紹介ページ 私が勤めている会社のWebに「Windows PowerShell宣言!」の紹介ページを置いてもらいました。Windows PowerShell宣言!(出版情報 エスエムジー株式会社)

Windows PowerShell宣言!

国内初の日本語のPowerShell書籍(のはず) newpopsこと吉岡洋が執筆したPowerShellの書籍が3/28に発売されます! 書籍名は「Windows PowerShell宣言!」です。 #すでにAmazonやcbook24などに掲載されています。Windows PowerShell宣言! (Windows Script Pr…

MVP Global Summitから帰国しました

MVP Global Summitで多くのPowerShell関係者と交流しました 無事に帰国しました。 日本のMVPだけでなく、海外の多くのMicrosoft社員やMVPと交流でき、興奮した1週間でした。(^^) 早速ですが、このサミットの間に交流したPowerShell関係の方々の一部を紹介し…

MVP Global Summit 2007

MVP

3/12〜3/15に米国シアトルで開催される「MVP Global Summit 2007」に参加してきます。 海外のMVPと交流する良い機会ですので、 英語は得意ではありませんが (^^; 張り切って参加してこようと思います。

ご無沙汰しております

PowerShellの書籍を執筆していました ご無沙汰しております。久々の更新です。(^^; 昨年末以降、PowerShellの書籍を執筆していまして、その作業に追われてブログが更新できずにいました。 その作業も終わりましたので、そろそろブログを再開したいと思います…

Windows Vista向けPowerShellリリース

ようやくVista向けPowerShellがリリースされました 開発チームブログ http://blogs.msdn.com/powershell/archive/2007/01/29/windows-powershell-1-0-for-windows-vista.aspx Download Download Windows PowerShell 1.0 Installation for X86 Edition Downlo…

VisualBaiscとPowerShellのイベント処理の比較

過去に紹介したWindowsフォーム関連のサンプルでイベント処理について触れていますが、 複数の記事に分散しているので、整理してみました。 VisualBasicのイベント処理 VisualBasic2005でWindowsアプリケーションのプロジェクトを作成し、フォームにボタンを…

IE7のRSS機能を利用する

Windows RSS Platform 上記の方法でVistaにPowerShell 1.0が入ることを確認したついでに、VistaでIE7のWindows RSS Platformを利用するサンプルを書いてみました。 IE7に登録した全てのフィードの新着アイテムを取得する function GetFeed($folder) { GetFee…

WindowsVistaにPowerShell1.0をインストールする

今月末にVista版PowerShell 1.0がリリースされますが、一足早くVistaでPowerShell 1.0を利用する方法があります。 2003Server版とVista版ではパッケージ内容は同じ すでに2006年11月にXP、2003Server版のPowerShell 1.0はリリースされていますが、Vista版だ…

TechNetにPowerShellページ(日本語)が公開されました

TechNetのスクリプトセンターに「PowerShellページ(日本語)」が公開されました。 Windows PowerShell でのスクリプティング http://www.microsoft.com/japan/technet/scriptcenter/hubs/msh.mspx 「PowerShell Memo」と「PowerShell FAQ」も紹介して頂いてい…

My profile.ps1(3)

profile.ps1シリーズ第3弾です。 Where-Objectによるオブジェクトフィルタリングを簡略化 &{ $operators = @("eq","ne","ge","gt","lt","le","like","notlike","match", "notmatch","ieq","ine","ige","igt","ile","ilt","ilike", "inotlike","imatch","ino…

PowerShell FAQを作成しました

まずはご挨拶から あけましておめでとうございます。 2007年になりました! さて、2007年最初の月、今月の末に、WindowsVista版PowerShell1.0がリリースされます! これを機にPowerShellがさらに浸透してほしいところです。 もちろん「PowerShell Memo」でも…

Format-Listの謎

Format-Listを実行するとスレッドが変わる? 以下は、ボタンを1個乗せたフォームを表示するサンプルです。 当たり前ですが、普通に動作します。 リスト1 [Void][Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") $form = New-Object Wi…

My profile.ps1(2)

System.Windows.Formsアセンブリを読み込む 後述のNew-WindowsControlで利用します。 ############################################################# # 関数名 Load-WindowsForms # 概要 System.Windows.Formsアセンブリを読み込む # 内容 # # エイリアス …

PowerShellからWebサービスを利用する

AmazonWebServiceを利用してみよう! STEP1:AmazonWebServiceへのリファレンスコードを用意する VB2005を起動してWindowsアプリケーションの新規プロジェクトを作成。プロジェクト名は任意。 「Web参照の追加」で以下のURLを追加。http://webservices.amazo…

My profile.ps1(1)

海外だと自分のprofile.ps1を紹介している人がちらほらいますが、国内だと見かけないですね。 試しに少しだけ公開してみます。 要望があれば続きます。 A〜ZドライブへCDするエイリアスを作成する デフォルトのprofile.ps1についているコードです。 変更前 &…

PSSnapinの作成方法

PSSnapinとは? コマンドレットのアセンブリを動的にロードする仕組みです。 C#やVB2005などで作成したオリジナルのコマンドレットを、PowerShellに組み込むことができます。 作成方法を丁寧に解説しているサイト PSSnapinの作成方法を解説しているサイトを…

「$host.ui.rawui」に関する考察

概要 ホストの低レベル情報の操作インターフェース。 Window情報の操作(タイトル、サイズ、位置、前景色、背景色、カーソル) スクリーンバッファの操作 型:System.Management.Automation.Internal.Host.InternalHostRawUserInterface 確認方法 PS C:\> $hos…

PowerShellの有償Snapin:PowerGadgets

PowerGadgets URL:http://www.powergadgets.com/ PowerShellの実行結果をグラフィカルに表示するCmldetが入っています。 これは凄い。WPFを初めて見たときに近いインパクトです・・・。 一見の価値ありなので、まずはFlashのTutorialMovieを見て下さい。 ht…

PowerShellの開発環境(4)

PrimalScript 4.1 PrimalScript 4.1がリリースされました。 以前からアナウンスのあった通り、Ver.4.1からはPowerShellに対応しています。 http://www.primalscript.com/ PowerShell対応機能については以下。 http://www.primalscript.com/ftr-powershell.as…

「オブジェクト配列」と「Genericコレクション」は相互にキャスト可能

「オブジェクト配列」と「Genericコレクション」の関係 コンソールに選択肢を表示する(2) - PowerShell Memoで以下の疑問がわきました。 なぜ、Genericのコレクションを待ち受けている所に、通常の配列を渡してもOKなのでしょうか? そこで、オブジェクト…