PowerShell/引数
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-[[Powershellで引数を受け取る:https://microsoftou.com/ps-...
-[[引数の取り方備忘録:https://qiita.com/miyamiya/items/ff...
-[[PowerShellの引数展開に関する仕様まとめ:https://qiita.c...
*基本 [#fb60ab28]
-Powershellスクリプトでは、引数は自動的に $Args[] に格納...
-引数を予め宣言する場合は Param($Arg1,$Arg2, ...) を使用...
--Param($Arg1,$Arg2, ...) はスクリプトの最初で宣言するこ...
--複数定義する場合はカンマを入れる必要がある
-引数の型を宣言する場合は以下のようにする
Param(
[String]$Arg1, #$Arg1は文字列型,
[Int]$Arg2 #$Arg2は整数型で宣言
)
-引数にdefault値をセットする場合は以下のようにする
Param(
[String]$Arg1 = "Test1",
[Int]$Arg2 = 123
)
-引数を指定しなければ初期値が利用される
-引数を必須パラメタとする場合は [parameter(mandatory=$tru...
Param(
[parameter(mandatory=$true)][String]$Arg1,
[parameter(mandatory=$true)][int]$Arg2
)
-引数の最大長は 32767 文字?
*バリデーション [#x73c8423]
-[[パラメーターの検証属性について/前編:https://tech.blog...
-[[パラメーターの検証属性について/後編:https://tech.blog...
-指定値のみ受け入れるようにしたい場合は以下のようにする
Param(
[ValidateSet("Test1","Test2")][String]$Arg1,
[ValidateSet("123","321")][int]$Arg2
)
*トラブルシューティング [#n2b76217]
**「Param」という用語は、コマンドレット、関数、スクリプト...
-[[PowerShell 2.0および「「Param」という用語は、コマンド...
-Param(...) はスクリプトの先頭に置かないと上記エラーが出...
終了行:
-[[Powershellで引数を受け取る:https://microsoftou.com/ps-...
-[[引数の取り方備忘録:https://qiita.com/miyamiya/items/ff...
-[[PowerShellの引数展開に関する仕様まとめ:https://qiita.c...
*基本 [#fb60ab28]
-Powershellスクリプトでは、引数は自動的に $Args[] に格納...
-引数を予め宣言する場合は Param($Arg1,$Arg2, ...) を使用...
--Param($Arg1,$Arg2, ...) はスクリプトの最初で宣言するこ...
--複数定義する場合はカンマを入れる必要がある
-引数の型を宣言する場合は以下のようにする
Param(
[String]$Arg1, #$Arg1は文字列型,
[Int]$Arg2 #$Arg2は整数型で宣言
)
-引数にdefault値をセットする場合は以下のようにする
Param(
[String]$Arg1 = "Test1",
[Int]$Arg2 = 123
)
-引数を指定しなければ初期値が利用される
-引数を必須パラメタとする場合は [parameter(mandatory=$tru...
Param(
[parameter(mandatory=$true)][String]$Arg1,
[parameter(mandatory=$true)][int]$Arg2
)
-引数の最大長は 32767 文字?
*バリデーション [#x73c8423]
-[[パラメーターの検証属性について/前編:https://tech.blog...
-[[パラメーターの検証属性について/後編:https://tech.blog...
-指定値のみ受け入れるようにしたい場合は以下のようにする
Param(
[ValidateSet("Test1","Test2")][String]$Arg1,
[ValidateSet("123","321")][int]$Arg2
)
*トラブルシューティング [#n2b76217]
**「Param」という用語は、コマンドレット、関数、スクリプト...
-[[PowerShell 2.0および「「Param」という用語は、コマンド...
-Param(...) はスクリプトの先頭に置かないと上記エラーが出...
ページ名: