Friday, April 25, 2008

これまでの入門記事をごらんになりたい方はこちらからどうぞ→ 

今回から何回かに分けて制御構文について説明したいと思います。

今回はif文です。

if文は条件分岐を行う上で非常に重要です。

if文の構文は下記の通りです。

if (<条件>)
{
  <ifの条件が満たされた場合に実行されるコードブロック>
}
elseif (<条件>)
{
  <elseifの条件が満たされた場合に実行されるコードブロック>
}
else
{
  <前の条件がいずれも満たされない場合に実行されるコードブロック>
}

elseif や elseは省略することが可能です。

下記はカレントディレクトリに Test.txtが存在するかどうかをチェックし、存在する場合と存在しない場合とで表示するメッセージを変えています。

PS > if ( Test-Path Test.txt)
>> {
>> Write-Host "Test.txtは存在します"
>> }
>> else
>> {
>> Write-Host "Test.txtは存在しません"
>> }
>>
Test.txtは存在しません

Friday, April 25, 2008 10:08:44 PM (Tokyo Standard Time, UTC+09:00)  #    Comments [0]  |  Trackback
Comments are closed.

Theme design by Jelle Druyts

Pick a theme: