if文(PowerShell 入門)

この記事は以前 http://blog.hiros-dot.net/ に書いたものです。

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は存在しません

 

コメント

  1. じじい より:

    正直言って内容貧弱・・・

タイトルとURLをコピーしました