PowerShellPowerShellで戻り値を返す。ただし、コンソールに出力したくない 表題の通りです。結論から言うと「exit」を使用しました。 exit 1 ダメな例 Write-Outputでも値を返すことはできるのですが、コンソールにも出力されます。 Write-Output 1 1 r... 2020.10.13PowerShellプログラミング
PowerShell【PowerShell】複数変数を格納【小ネタ】 小ネタですが、複数変数を一回で宣言できるみたいなので、やってみました。 使い方 以下のように書けます。 $KeywordSetting, $GroupSetting = Read-SettingFile functio... 2020.09.30PowerShellプログラミング
Microsoft【PowerShell】Write-Outputは戻り値として使われる。 PowerShellのWrite-Outputについて意外とわかってなかったし、情報も少なかったので、忘備録。 Write-OutputってWrite-Hostと同じだと思われていることもあるけど、結構こういう使い方するよという例で... 2020.09.30MicrosoftPowerShellプログラミング
PowerShell【PowerShell】忘備録【よく使うやつ】 自分のメモ用に忘備録記載します。 pwd Print Working Directoryの略らしい。紛らわしいわ! pwd Path ---- C:\Users\.....\..... フリーランスを目指すなら【... 2020.09.30PowerShellプログラミング
PowerShell【PowerShell】引数を必須にする方法 パラメーターを指定時に以下のように「Mandatory = $True」を指定することで、必須を指定できます。 function Say-Hello { param ([Parameter(Mandatory = ... 2020.09.30PowerShellプログラミング
PowerShell【PowerShell】連想配列(ハッシュテーブル)の使い方【Dictionary】 PowerShellでベテランの人が書いてるコードでHashtableではなくDictionary(System.Collections.Generic.Dictionary)が使われていたので、忘備録。 おそらく理由はこの辺かな。... 2020.09.30PowerShellプログラミング
MicrosoftPowerShellの「::」(コロン二つ)の意味 「::」はPowerShellでスタティックなメンバにアクセスする場合に使用します。 スタティックなメンバとは何か?インスタンスを生成しなくても、アクセスができるメソッドやプロパティのことです。 「::」(コロン二つ)はスタテ... 2020.09.18MicrosoftPowerShellプログラミング
PowerShellPowerShellでの「`」(バッククオート)の意味 こちらもエスケープシーケンスについての説明はたくさんあったのですが、意外と「1行のコードを改行して書く際に使用する。」こちらに関しての記述がなかったので、記載していきます。 「`」(バッククオート)は1行のコードを改行して書く際に使... 2020.09.18PowerShellプログラミング
PowerShellPowerShellの「$_」の意味 こちらもパッと見でとっつきにくい記述ですので、記載していきます。 パイプラインに渡っているオブジェクトを表す自動変数です。つまり、現在処理しているものを指す変数です。といっても分かりにくいと思うので、例を見ながら理解しましょう。 ... 2020.09.18PowerShellプログラミング
PowerShellPowerShellでの「@」(アットマーク)の意味 (「{}」波括弧) 逆引きじゃないリファレンスを書いていきます。 今回はPowerShellの「@」(アットマーク)についてです。 ズバリこれは配列を宣言する際に記載します。 @は配列 配列が分からない人のために簡単に説明すると配列(... 2020.09.18PowerShellプログラミング