これまでの入門記事をごらんになりたい方はこちらからどうぞ→ PowerShell入門
今回から何回かに分けて制御構文について説明したいと思います。
今回は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は存在しません
Theme design by Jelle Druyts
Pick a theme: BlogXP business calmBlue Candid Blue dasBlog dasblogger DirectionalRedux Discreet Blog Blue Elegante essence Just Html MadsSimple Mobile Mono Movable Radio Blue Movable Radio Heat nautica022 orangeCream Portal Project84 Project84Grass Slate Sound Waves Tricoleur useit.com Voidclass2 BlogXP business calmBlue Candid Blue dasBlog dasblogger DirectionalRedux Discreet Blog Blue Elegante essence Just Html MadsSimple Mobile Mono Movable Radio Blue Movable Radio Heat nautica022 orangeCream Portal Project84 Project84Grass Slate Sound Waves Tricoleur useit.com Voidclass2
Powered by: newtelligence dasBlog 2.0.7226.0
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
© Copyright 2009, HIRO
E-mail