.ps1ファイルを新規作成するスクリプト
ファイル名:New-Ps1.ps1
<#
.SYNOPSIS
.ps1を新規作成
.DESCRIPTION
ヘルプを出力するひな形
.EXAMPLE
New-Ps1.ps1 [-Path ファイル名.ps1]
.PARAMETER Path
出力するファイルのパス。デフォルトNewScript.ps1
#>
param(
[string]
$Path = "NewScript.ps1",
[switch]
$Help
)
if ($Help) {
Get-Help $MyInvocation.MyCommand.Path
Exit 1
}
$template = @'
<#
.SYNOPSIS
概要
.DESCRIPTION
説明
.EXAMPLE
実行例
.INPUTS
入力
.OUTPUTS
出力
.PARAMETER 引数名
引数
.LINK
関連URL
#>
param(
[switch]
$Help
)
if ($Help) {
Get-Help $MyInvocation.MyCommand.Path
Exit 1
}
'@
$template | Out-File -LiteralPath $Path -Encoding UTF8
$Path
新規に.ps1ファイルを作成する際、毎回コメントをコピー&ペーストしているので新規作成するスクリプトを作成してみました。
コメント