PowerShell: ◆パラメータ属性の補足(追記)
上記のほかにパラメータチェックで頻繁に使われそうな属性。
001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 | function funcArgCheck{ param( [ValidateSet("min","minmin","minminnana")] $name, [ValidateRange(10,40)] $age, [ValidateScript({Test-Path $_})] $path ) "以下のパラメータが指定されました" "name = {0}" -f $name "age = {0}" -f $age "path = {0}" -f $path } funcArgCheck "min" 12 "c:\Windows" "-" * 10 funcArgCheck "hoge" 12 "c:\Windows" "-" * 10 funcArgCheck "minmin" 8 "c:\Windows" "-" * 10 funcArgCheck "minminnana" 15 "c:\Windows2" |
0 件のコメント:
コメントを投稿