ServerDATENAME関数を使って日付を取得する。2014.09.11PowerShellで必要な感じがするのが「日付チェック」処理。標準ではないようなので、自作してみます。日付け型をParseさせてみる例外エラーをcatchしたら日付けエラーにするスポンサーリンク日付け型をParseさせてみる自力で大の月や小の月、13月や32日などの不正チェック自力でチェックするのはうっとうしいし、うるう年も面倒です。いうことで今回は入力された文字列を日付け型に代入できるかどうかで判断します。例外エラーをcatchしたら日付けエラーにする今回は[Datetime]::Parse()を使って、Parseした結果が例外エラーなら日付け不正、正常終了なら日付け終了ということで関数作って見ます。IsDate([string]$check_date){try{[Datetime]::Parse($check_date)$True}catch{$False}}で、$check_dateに入力された日付けが入って来ます。24:59:59"Falseとなり、なんとなく行けてますね。思わぬ副作用として時間もチェックできることになってしまいました。PowerShellPowerShellのバージョンを確認する方法PowerShellのバージョンを確認する方法は3つあります。$PSVersionTableコマンドを利用する。$HOST.Versionコマンドを利用する。$HOSTコマンドを利用する。管理人IT業界の片隅で30年近くひっそりと暮らしています。世に出てもいいころかもしれません。管理人IT業界の片隅で30年近くひっそりと暮らしています。世に出てもいいころかもしれません。日付け型をParseさせてみる例外エラーをcatchしたら日付けエラーにするタイトルとURLをコピーしました。