#navi(../)
* PowerShellスクリプトの複数行コメントアウト方法 <# .. #> [#y51f5e6b]
本記事は、PowerShellスクリプトを複数行コメントアウト化する方法を以下に記します。

#contents
#htmlinsertpcsp(win-top.html,win-sp.html)

* 関連記事 [#x1510b5b]
-[[PowerShellスクリプトを起動できるようにする>PowerShell/PowerShellスクリプトを起動できるようにする]]

**[[linux.just4fun.biz>http://linux.just4fun.biz]]の記事です。 [#t6c87539]
-[[シェルスクリプトで複数行をまとめてコメントアウトする方法>http://linux.just4fun.biz/%E9%80%86%E5%BC%95%E3%81%8D%E3%82%B7%E3%82%A7%E3%83%AB%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88/%E3%82%B7%E3%82%A7%E3%83%AB%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%81%A7%E8%A4%87%E6%95%B0%E8%A1%8C%E3%82%92%E3%81%BE%E3%81%A8%E3%82%81%E3%81%A6%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88%E3%82%A2%E3%82%A6%E3%83%88%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95.html]]

* 複数行をコメント化してみる [#i68c7187]
以下のスクリプトで複数行を <# .. #> でコメント化して実行してみます。
#ref(tst.ps1)
 Write-Output "Windows 3.1"
 Write-Output "Windows 95"
 Write-Output "Windows 98"
 Write-Output "Windows NT"
 Write-Output "Windows 2000"
 Write-Output "Windows Me"
 Write-Output "Windows XP"
 Write-Output "Windows Vista"
 Write-Output "Windows 7"
 Write-Output "Windows 8"
 Write-Output "Windows 8.1"
 Write-Output "Windows 10"

** 複数行コメント化前の実行結果 [#s09feb15]
コメントする前の実行結果です。
 PS D:\> .\tst.ps1
 Windows 3.1
 Windows 95
 Windows 98
 Windows NT
 Windows 2000
 Windows Me
 Windows XP
 Windows Vista
 Windows 7
 Windows 8
 Windows 8.1
 Windows 10

** 複数行コメント化後の実行結果 [#d73a0416]
以下の様にコメントしました。
#ref(tst2.ps1)
 Write-Output "Windows 3.1"
 <# Write-Output "Windows 95"
 Write-Output "Windows 98"
 Write-Output "Windows NT"
 Write-Output "Windows 2000"
 Write-Output "Windows Me"
 Write-Output "Windows XP"
 Write-Output "Windows Vista"
 Write-Output "Windows 7"
 Write-Output "Windows 8"
 Write-Output "Windows 8.1" #>
 Write-Output "Windows 10"

上記例では、各行の先頭と末尾に <#と#>を記述しました。~
以下の様に別行に書いても同様の動作をします。
 Write-Output "Windows 3.1"
 <#
 Write-Output "Windows 95"
 <省略>
 Write-Output "Windows 8.1"
 #>
 Write-Output "Windows 10"

コメント化の実行結果です。

 PS D:\> .\tst2.ps1
 Windows 3.1
 Windows 10

以上、PowerShellで複数行をコメント化する記述方法の紹介でした。

#htmlinsertpcsp(win-btm.html,win-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS