• 【☆ミ】 写真やビデオ撮り好きのあなたに贈る。。。

    最近 私の周りでは一眼レフ ブームです。というか量販店でもそういう特設コーナーが多くなってきてすごい売れているのが肌で感じられます。私たちエバンジェリストの中でのカメラの先生と言えば 高橋(忍)さんです。彼も Windows Vista における色々な一眼レフ好きな人向けの投稿もしてくれています。一読の価値 ありまくりです。

    RAW Codec for Vista
    デジ1ならVistaを

    さて、本題ですが、エバンジェリストも種類が増えすぎて皆さんわかりにくいですよね。それは今度ちゃんと解説をするとして、その中でも ビジネス寄りではなくコンシューマ寄りな活動をしているエバンジェリストが実はいます。彼・彼女らの頑張りで 写真やビデオ撮りが好きな方に最適なイベントが開催されますのでお知らせしておきます。私も行きたい。。。

    Microsoft Digital Users Day です。
    キヤノンマーケティングジャパン株式会社 様 協賛、コーレル株式会社 様 にもご協力いただいて実施するイベントです。

    こちらの元々の案内ブログがありますのでご覧ください。
    http://on10netjp.spaces.live.com/blog/cns!F538A865C36EB76D!926.entry

    参加登録はこちら。無料セミナーです。
    http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032374964&Culture=ja-JP

    東京だけのイベントの紹介で恐縮ですが、仕事としてのITだけでなく、日常でのITも重要ですから。(●^o^●)

    私自身は日常も仕事も接着剤でくっ付いちゃっているんですけどね。。。デジ1もブログ用だし。( ^^) _旦~~

    = English =

    [Other] Something for people who like taking pictures and videos!

    People around me are really getting into the digital SLR camera world these days. Well I actually see a dedicated floor booth for them in retail shops and I feel they are really getting popular. The camera teacher in our evangelist team is ofcourse the famous Mr.Shinobu Takahashi. He is also doing some posts in his blog about how to get the best out of Windows Vista if you are a digital SLR camera fan. There’s really something there.

    RAW Codec for Vista
    デジ1ならVistaを

    So the main event in this post… I know everybody is getting confused of the types of evangelists we have and I’d explain that in the near future. For now, there is a team who focuses in the cosumer area rather than business areas. He or she are working hard to do an event for people who like taking pictures and videos. So I’d like to introduce that. I wanna go too…

    It’s called Microsoft Digital Users Day !!
    With the cooperation of Canon Marketing Japan Inc. and Corel Corporation.

    This is the link to the original blog so please take a look. (Japanese)
    http://on10netjp.spaces.live.com/blog/cns!F538A865C36EB76D!926.entry

    Here is where to register fot the FREE event. (Japanese)
    http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032374964&Culture=ja-JP

    I’m sorry it is a Tokyo only event but I thought it’s pretty important to think about the digital lifestyle side of the story and not just digital workstyle. :-)

    Well for me, the lifestyle and the workstyle is glued together so I’m not having a good balance, I know but I kind of like it that way anyway… my SLR camera is for this blog. :-)

  • 【TechNet】 SQL2008 バーチャルラボが公開されました

    現状、SQL2005のバーチャルラボは大人気なんですが、SQLの製品マーケチームが頑張って SQL2008 のバーチャルラボを用意しました。ぜひご利用ください。(^O^)/ 

    Microsoft SQL Server バーチャル ラボ
    「SQL Server 2008 自習書シリーズ バーチャル ラボ」を公開しました。「SQL Server 2008 自習書シリーズ」の自習書をもとに、ステップ バイ ステップ形式で SQL Server 2008 の機能を習得できるように構築してあります。SQL Server 2005 自習書シリーズおよび Reporting Services、データベース ミラーリングのバーチャル ラボも引き続き公開中です。
    SQL Server 2008/ 2005 バーチャル ラボの参加者の中から抽選で、SQL Server 2008 の超レアなノベルティが当たるキャンペーンを実施中です。

    = English =

    [TechNet] SQL2008 Virtual Lab went live today!

    Right now SQL2005 labs are very popular and many people accesses it but here comes SQL2008. The product marketing team did some hard work to get one live. Please consider accessing this lab!

  • [独自翻訳] Webサイト、Webアプリケーション、仮想ディレクトリ そして アプリケーションプールを作成する

    This post is a translation of the article specified below.
    本投稿は IIS.NET の記事をブログオーナーが独自に翻訳したものです。参考情報としてご利用ください。

    ウォークスルーの一覧は [独自翻訳] IIS 7.0 PowerShell プロバイダ を使ってみよう!  をご覧ください。

    /*原文*/

    Creating Web-Sites, Web applications, Virtual Directories and Application Pools
    http://learn.iis.net/page.aspx/433/creating-web-sites-web-applications-virtual-directories-and-application-pools/

    /*翻訳*/

    本ウォークスルーでは Webサイト、Webアプリケーション、仮想ディレクトリとアプリケーションプールを作成します。

    はじめに

    IIS PowerShell ネームスペースは Web サイト、アプリケーション、仮想ディレクトリ、アプリケーションプールで構成されています。ネームスペースの新規アイテムの作成とそれを管理する作業はビルトインの PowerShell コマンドレットを使用すると簡単にできます。

    Web サイトの作成

    PowerShell にもう慣れてきていたら、New-Item コマンドレットは PowerShell で取り扱う色々なネームスペースにたいして新規のアイテムを作成するのに使われることをもうご存じだと思います。「New-Item c:\TestDirectory」はファイルシステムに新規のディレクトリを作成する例です。まあほとんどの人は「MD」や「MKDIR」を使うのですが。New-Item は同様にして IS 7.0 PowerShell ネームスペース内の Web サイトの新規作成の際にも使われます。

    パラメーター

    ファイルシステムのディレクトリを作成する際に必要なパラメーターはディレクトリの名前だけです。残念ながら Web サイトを作成する場合には名前だけでは情報が足りません。ファイルシステムのパスやネットワークのバインディング情報などが追加のパラメーターとして必要です。下記が新規の Web サイトを作成する場合のコマンドです。

    PS IIS:\Sites> New-Item iis:\Sites\TestSite -bindings @{protocol="http";bindingInformation=":80:TestSite"} -physicalPath c:\test

    PS IIS:\Sites> dir

    Name             ID   State      Physical Path                  Bindings
    ----             --   -----      -------------                  --------
    Default Web Site 1    Started    f:\inetpub\wwwroot             http *:80:
    DemoSite         2    Started    c:\test                        http :80:TestSite

    -physicalPath 引数は見た通りでわかりやすいですね。一方で -bindings 引数はなんでこんなに複雑なんだろうと思うかもしれません。

    この式はハッシュテーブルを使用しています。(PowerShell ハッシュテーブルについては こちらへ 。ハッシュテーブル中の キー = 値 のペアは反映先となる IIS サイトバインディング構成情報のアトリビュートを差しています。

    <bindings>
            <binding protocol="http" bindingInformation=":80:TestSite" />
    </bindings>

    ハッシュテーブルを使用する理由は、IIS 構成情報の保持方法が追加のセクションやアトリビュートを追加拡張可能だからです。<bindings> 要素を誰かがアトリビュートを追加して拡張することは容易に考えられます。ハッシュテーブル内のキーと値のペアの構造を利用することでこのような拡張に対して IIS PowerShell プロバイダを作りなおす必要がないわけです。

    結果として、少しパラメーターの表現が難しくなってます。今後の TechPreview 版でよく行うタスクについては追加の関数やスクリプトでラップしたものを作ることも考えています。We are thinking about wrapping some typical tasks like creating sites with additional functions or scripts in a later Tech Preview.

    サイトの削除

    今作成したサイトを削除するには下記のようにします。

    PS IIS:\ >Remove-Item IIS:\Sites\TestSite

    Webアプリケーションの作成

    Web アプリケーションの作成はサイトの作成よりも簡単です。

    PS IIS:\> New-Item 'IIS:\Sites\Default Web Site\DemoApp' -physicalPath c:\test -type Application

    Name                     ApplicationPool          EnabledProtocols         PhysicalPath
    ----                     ---------------          ----------------         ------------
    DemoApp                  DefaultAppPool           http                     c:\test

    与えなければいけない唯一のぽらメーターはタイプ(-type) だけです。これは Web サイトの配下にはアプリケーションだけでなく仮想ディレクトリも配置可能だからです。-type パラメーターを指定することで IIS プロバイダにアプリケーションを作成するように伝えています。

    アプリケーションの削除には同様に Remove-Item を使用できます。

    仮想ディレクトリの作成

    仮想ディレクトリを作成するには同じように New-Item コマンドレットを使用します。「Default Web Site」の下に仮想ディレクトリを作成しましょう。もう一つ、前のステップで作成したアプリケーションの下に仮想ディレクトリを作りましょう。

    PS IIS:\> New-Item 'IIS:\Sites\Default Web Site\DemoVirtualDir1' -type VirtualDirectory -physicalPath c:\test\virtualDirectory1

    Name                                              PhysicalPath
    ----                                              ------------
    DemoVirtualDir1                                   c:\test\virtualDirectory1

    PS IIS:\> New-Item 'IIS:\Sites\Default Web Site\DemoApp\DemoVirtualDir2' -type VirtualDirectory -physicalPath c:\test\virtualDirectory2

    Name                                              PhysicalPath
    ----                                              ------------
    DemoVirtualDir2                                   c:\test\virtualDirectory2

    アプリケーションプールの作成

    最も簡単ですが、アプリケーションプールを作りましょう。必要なパラメーターは名前だけです。

    PS IIS:\> new-item AppPools\DemoAppPool

    Name                     State
    ----                     -----
    DemoAppPool              {}

    ここまでの内容は簡単ですよね? では組み立てて、一貫したシナリオでやってみましょう。

    全部一緒にやってみる

    以下のシナリオでは下記のステップを実行していきます。

    1. 以降で作成するサイト、Webアプリケーション、仮想ディレクトリ用の新しいファイルシステムのディレクトリを作成します。

    2. 簡易な Web コンテンツを作成されたディレクトリにコピーします。

    3. 新しいアプリケーションプールを作成します。

    4. 新しいサイトとアプリケーションを作成し、さらに二つの仮想ディレクトリを作成します。これらを作成されたアプリケーションプールに紐づけます。

    5. Web ブラウザ経由で Web コンテンツにアクセスしてみる。

    Step 1: ファイルディレクトリの作成

    New-Item コマンドレットを使用して新規に四つのファイルシステム ディレクトリを作成します。下記のコマンドを実行します。(-type パラメーターが面倒だったら「md」コマンドを使ってもいいです)

    New-Item C:\DemoSite -type Directory

    New-Item C:\DemoSite\DemoApp -type Directory

    New-Item C:\DemoSite\DemoVirtualDir1 -type Directory

    New-Item C:\DemoSite\DemoVirtualDir2 -type Directory

    Step 2: コンテンツのコピー

    さあすごく簡単な HTML のコンテンツをこれらのディレクトリに用意しましょう。パラメーターに指定したテキストが書かれたファイルができます。

    Set-Content C:\DemoSite\Default.htm "DemoSite Default Page"

    Set-Content C:\DemoSite\DemoApp\Default.htm "DemoSite\DemoApp Default Page"

    Set-Content C:\DemoSite\DemoVirtualDir1\Default.htm "DemoSite\DemoVirtualDir1 Default Page"

    Set-Content C:\DemoSite\DemoVirtualDir2\Default.htm "DemoSite\DemoApp\DemoVirtualDir2 Default Page"

    Step 3: 新しいアプリケーションプールの作成

    もし前に作ったものを削除していたら、新規に 「DemoAppPool」という名前のアプリケーションプールを作成します。

    New-Item IIS:\AppPools\DemoAppPool

    Step 4: 新しい Webサイト、Webアプリケーション、仮想ディレクトリを作成し、アプリケーションプールに割り当てる

    さあ本編です。DemoSite、DemoApp と 二つの仮想ディレクトリを作成します。DemoVirtualDir1 は DemoSiteの直下で、DemoVirtualDir2 は DemoApp の配下に作成します。DemoSite と DemoApp を前のステップで作成された DemoAppPool に割り当てます。DemoSite は 「Default Web Site」との衝突を避けるため、ポート8080を割り当てます。

    New-Item IIS:\Sites\DemoSite -physicalPath C:\DemoSite -bindings @{protocol="http";bindingInformation=":8080:"}

    Set-ItemProperty IIS:\Sites\DemoSite -name applicationPool -value DemoAppPool

    New-Item IIS:\Sites\DemoSite\DemoApp -physicalPath C:\DemoSite\DemoApp -type Application

    Set-ItemProperty IIS:\sites\DemoSite\DemoApp -name applicationPool -value DemoAppPool

    New-Item IIS:\Sites\DemoSite\DemoVirtualDir1 -physicalPath C:\DemoSite\DemoVirtualDir1 -type VirtualDirectory

    New-Item IIS:\Sites\DemoSite\DemoApp\DemoVirtualDir2 -physicalPath C:\DemoSite\DemoVirtualDir2 -type VirtualDirectory

    さあ、できました。あとは Web コンテンツに実際にアクセスしてみるだけです。

    Step 5: Web コンテンツをリクエストしてみる

    もちろん、Web ブラウザを使って http://localhost:8080/ や他の URL にアクセスしてもいいんですが、ここは PowerShell のウォークスルーでもあるので PowerShell 内で .NET WebClient クラスを使ってアクセスしてみましょう。

    $webclient = New-Object Net.WebClient

    $webclient.DownloadString("http://localhost:8080/");

    $webclient.DownloadString("http://localhost:8080/DemoApp");

    $webclient.DownloadString("http://localhost:8080/DemoVirtualDir1");

    $webclient.DownloadString("http://localhost:8080/DemoApp/DemoVirtualDir2");

    もうちょっと冒険をしたい人は Internet Explorer オブジェクトを叩いてもいいです。

    $ie = new-object -com InternetExplorer.Application

    $ie.Visible = $true

    $ie.Navigate(http://localhost:8080/);

    まとめ

    本ウォークスルーでは Web サイトの作成、Web アプリケーションの作成、仮想ディレクトリの作成、アプリケーションプールの作成 をそれぞれ PowerShell を使って行いました。PowerShell の他の機能も使って、一貫したシナリオでも実行してみました。

    /* 翻訳 終わり*/

  • [独自翻訳] Webサイトやアプリケーションプールに対して簡単な構成変更をする

    This post is a translation of the article specified below.
    本投稿は IIS.NET の記事をブログオーナーが独自に翻訳したものです。参考情報としてご利用ください。

    ウォークスルーの一覧は [独自翻訳] IIS 7.0 PowerShell プロバイダ を使ってみよう!  をご覧ください。

    /*原文*/

    Making Simple Configuration Changes to Web-Sites and Application Pools
    http://learn.iis.net/page.aspx/434/making-simple-configuration-changes-to-web-sites-application-pools-web-applications-and-virtual-directories

    /*翻訳*/

    本ウォークスルーでは IIS ネームスペースで取り扱うコンテナの Webサイト、Webアプリケーション、仮想ディレクトリ そして アプリケーションプールのような簡単なプロパティ をビルトイン PowerShell コマンドレットを使用してアクセスする方法を学びます。system.webServer セクションやカスタムセクションでの設定変更については次のウォークスルーでやります。

    はじめに

    PowerShell プロバイダの意義と目的はネームスペースの提供により、New-Item, Get-Item, Get-ChildItems, Set-Item, Set-ItemProperty などの標準的なビルトインの PowerShell コマンドレットで管理作業を行えるようにすることです。 ビルトインコマンドレットはすべての PowerShell が提供するネームスペースに対して機能します。New-Item c:\testdir は例えば、新しいシステムディレクトリの作成を行いますが、同様の方法で Webサイトやアプリケーションプールなどの新しい IIS のオブジェクトも作成することができます。例えば New-Item IIS:\AppPools\NewAppPool のようにです。

    これまでのウォークスルーで New-Item や Get-Item コマンドレットを使い始めました。このウォークスルーではもっとビルトインコマンドレットで何ができるか探検していきます。

    多くの場合、ある設定を作成時ではなく、作成後に構成設定を変更する必要があるでしょう。これに対しては New-ItemProperty と Set-ItemProperty コマンドレットを使用します。もちろん Get-Item と Set-Item も一緒に見ていくことにします。

    本ウォークスルーは「Demosite」という名前のWebサイトや関連したWebアプリケーション、仮想ディレクトリが存在していることを前提としています。

    構成設定を覗いてみる

    設定を変更し始める前にまず参照してみましょう。「DemoSite」の現状の構成設定を見るコマンドを実行します。

    PS IIS:\> get-item IIS:\Sites\DemoSite

    Name             ID   State      Physical Path                  Bindings
    ----             --   -----      -------------                  --------
    DemoSite         2    Started    c:\demosite                    http :8080:

    これにより、サイトに関連する最も重要なプロパティが列挙されます。しかし、実はもっと皆さんが興味を持つと思われる設定が存在しています。

    下記はもっと詳細な設定を見るコマンドです。

    (Get-ItemProperty IIS:\Sites\DemoSite -Name bindings).Collection

    上記の例では括弧を使用していますが、これはコレクションを表示する前に Get-ItemProperty コールをまず実行する必要があるからです。数学でいうところの (5 + 4) * 3 という式の評価順番と同じことが行われているわけで、もちろん まず 5+4 が評価されて、9になり、その後 9*3 で 27 という計算が正解です。このケースでは まず Get-ItemProperty コマンドが評価されて、その後に得られたIIS 構成オブジェクトの中身をコレクションとして画面に表示することになります。

    AppPools processModel セクションのような別のプロパティやコレクションでも同じ戦略を使えます。下記のコマンドはDemoAppPool の startupTimeLimit に関して便利な DateTime オブジェクトを返します。

    PS IIS:\> (Get-ItemProperty IIS:\AppPools\DemoAppPool -name processModel).startupTimeLimit

    Days              : 0
    Hours             : 0
    Minutes           : 1
    Seconds           : 30
    Milliseconds      : 0
    Ticks             : 900000000
    TotalDays         : 0.00104166666666667
    TotalHours        : 0.025
    TotalMinutes      : 1.5
    TotalSeconds      : 90
    TotalMilliseconds : 90000

    サイトとアプリケーションプール設定の変更

    変更を行う際には基本的に二つの方法があります。

    1. 簡単なプロパティの変更を行う場合には Set-ItemProperty を使います。

    2. コレクションを処理していて、新しいコレクションを追加する場合には New-ItemProperty を使います。
      IIS7 既定インストールでは bindings コレクションが IIS ネームスペースで使われる唯一のコレクションです。

    Set-ItemProperty と New-ItemProperty

    DemoSite にバインディングを追加するところから始めましょう。

    PS IIS:\> New-ItemProperty IIS:\sites\DemoSite -name bindings -value @{protocol="http";bindingInform
    ation=":8081:"}

    PS IIS:\> dir IIS:\Sites

    Name             ID   State      Physical Path                  Bindings
    ----             --   -----      -------------                  --------
    Default Web Site 1    Started    f:\inetpub\wwwroot             http *:80:
    DemoSite         2    Started    c:\demosite                    http :8080:
                                                                    http :8081:

    ご覧のように、DemoSite はこれでポート 8081 でもリッスンするように設定されました。

    既存のプロパティを変更したい場合には Set-ItemProperty を使いましょう。例えばサイトの名前を変更するには下記のようにします。

    PS IIS:\> Set-ItemProperty IIS:\Sites\DemoSite -name name -value NewDemoSite
    PS IIS:\> dir iis:\Sites

    Name             ID   State      Physical Path                  Bindings
    ----             --   -----      -------------                  --------
    Default Web Site 1    Started    f:\inetpub\wwwroot             http *:80:
    NewDemoSite      2    Started    c:\demosite                    http :8080:
                                                                    http :8081:

    別の例で今度はアプリケーションプールが指定するプロセスの実行IDを変更したいのであれば、まずユーザーを作りましょう。 ADSIを使ってやります。

    $computer = [ADSI]"WinNT://."
    $user = $computer.Create("user", "DemoAppPoolUser")
    $user.SetPassword("Secret!!Pw3009")
    $user.SetInfo()

    さあこのユーザーを使って DemoAppPool の実行ユーザーを変更します。

    Set-ItemProperty iis:\apppools\DemoAppPool -name processModel -value @{userName="DemoAppPoolUser";password="Secret!!Pw3009";identitytype=3}

    拡張性を持たすためにここではプロパティの名前や値に関してハッシュテーブルを利用しています。どうやって使うか忘れたのであればこちらへ。 

    Set-Item と Get-Item

    同じことをやっていきましょう。set-item/get-item の組合せを使ってアプリケーションプールのユーザー割り当て などをやってみましょう。コマンドラインでのタブキー入力を楽しめるのでこちらの方が皆さんは好きかもしれません。下記がどう動くかを見る上でコピー&ペーストをしないで何文字か打って、タブキーで入力を完成する方法を楽しんでください。

    PS IIS:\AppPools> $demoPool = Get-Item IIS:\AppPools\DemoAppPool
    PS IIS:\AppPools> $demoPool.processModel.userName = "DemoAppPoolUser"
    PS IIS:\AppPools> $demoPool.processModel.password = "Secret!!Pw3009"
    PS IIS:\AppPools> $demoPool.processModel.identityType = 3
    PS IIS:\AppPools> $demoPool | Set-Item

    まとめ

    本ウォークスルーでは PowerShell で用意されたコマンドレットで WebサイトやアプリケーションプールなどのIIS ネームスペース コンテナを管理する方法を学びました。また、ハッシュテーブルを使用したり、コマンドラインでタブキー入力を経験しました。次のウォークスルーでは IIS プロバイダのコマンドレットを使用して IIS のネームスペース経由では公開されていない構成設定の変更を行う方法を学びます。

    /* 翻訳 終わり*/

  • [独自翻訳] PowerShell のヘルプシステムを使用する

    This post is a translation of the article specified below.
    本投稿は IIS.NET の記事をブログオーナーが独自に翻訳したものです。参考情報としてご利用ください。

    ウォークスルーの一覧は [独自翻訳] IIS 7.0 PowerShell プロバイダ を使ってみよう!  をご覧ください。

    /*原文*/

    Using the PowerShell Help System
    http://learn.iis.net/page.aspx/432/using-the-powershell-help-system

    /*翻訳*/

    本ウォークスルーでは IIS7.0 PowerShell プロバイダについてのヘルプにアクセスする方法について学びます。

    はじめに

    IIS 7.0 PowerShell プロバイダは 2種類のコマンドレットを利用します。

    1. New-Item, Get-ChildItems, Set-ItemProperty のようなビルトインのコマンドレット
      それぞれのネームスペースに実装されていて(例えば ファイルシステム)IIS 7.0 PowerShell プロバイダに対しても動作するもの。これらのビルトインコマンドレットは IIS の階層として公開されているコンテナに対して実行できます。 Sites, Application Pools, Web Applications そして Virtual Directories です。
    2. IIS 7.0 PowerShell プロバイダ専用のコマンドレット
      Get-WebConfiguration, Set-WebConfigurationProperty, Get-WebItemState などは IIS に対してのみ利用可能なものです。これらのコマンドレットは機能設定や実行時情報の取得などには不可欠なものです。ここでいう機能設定の例は 既定のドキュメント 設定、圧縮 設定、モジュールやハンドラー 設定 などです。実行時情報の例としては、アプリケーションプールやサイトの状態を取得したい場合 などです。

    ビルトイン コマンドレットのヘルプ

    これら2種類のコマンドレットでヘルプにアクセスする方法は異なります。IIS:\ ネームスペースでビルトインのコマンドレットでヘルプにアクセスしたい場合には 以下のコマンドを使用します。

    get-help WebAdministration | more

    このコマンドの出力は IIS ネームスペースでそのコマンドレットがどのように利用できるかの概要になります。コマンドの構文や追加で指定する必要があるパラメータを表示します。そして最後に、このコマンドレットに慣れていただくための多くのコマンド実行例を表示します。

    IIS 専用コマンドレットのヘルプ

    IIS 専用コマンドレットでヘルプにアクセスしたい場合には下記のコマンドを使用する必要があります。

    Get-Help <cmdlet name>

    例:

    Get-Help Get-WebConfiguration

    Get-Help Get-WebItemState

    Get-Help Add-WebConfiguration

     

    下記のコマンドを実行すると IIS 専用コマンドレットの一覧が取得できます。

    PS IIS:\> Get-Command -pssnapin IISProviderSnapIn

    CommandType     Name                                      Definition
    -----------     ----                                      ----------
    Cmdlet          Add-WebConfiguration                      Add-WebConfiguration [-Filter] <String...
    Cmdlet          Add-WebConfigurationProperty              Add-WebConfigurationProperty [-Filter]...
    Cmdlet          Begin-Transaction                         Begin-Transaction [[-PSPath] <String[]...
    Cmdlet          Clear-WebConfiguration                    Clear-WebConfiguration [-Filter] <Stri...
    Cmdlet          End-Transaction                           End-Transaction [[-PSPath] <String[]>]...
    Cmdlet          Get-section                               Get-section [-Section] <String> [-PSPa...
    Cmdlet          Get-URL                                   Get-URL [-Url <String>] [-PSPath <Stri...
    Cmdlet          Get-WebConfiguration                      Get-WebConfiguration [-Filter] <String...
    Cmdlet          Get-WebConfigurationProperty              Get-WebConfigurationProperty [-Filter]...
    Cmdlet          Get-WebItemState                          Get-WebItemState [[-PSPath] <String[]>...
    Cmdlet          Remove-WebConfigurationProperty           Remove-WebConfigurationProperty [-Filt...
    Cmdlet          Restart-WebItem                           Restart-WebItem [[-PSPath] <String[]>]...
    Cmdlet          Set-WebConfiguration                      Set-WebConfiguration [-Filter] <String...
    Cmdlet          Set-WebConfigurationProperty              Set-WebConfigurationProperty [-Filter]...
    Cmdlet          Start-WebItem                             Start-WebItem [[-PSPath] <String[]>] [...
    Cmdlet          Stop-WebItem                              Stop-WebItem [[-PSPath] <String[]>] [-...

    まとめ

    本ウォークスルーでは PowerShell のヘルプシステムの使い、IISネームスペースでのビルトインのコマンドレットについての情報を得る方法を学びました。また IIS のコマンドレットの使い方も学びました。

    /* 翻訳 終わり*/