私はPowerShellに関してはずっと前からBASHの背景から来ています。 PowerShellの組み込みのドキュメントとWeb上のヘルプはかなり良いですが、私が抱えている1つの領域はメソッドとプロパティ(メンバー/クラスと呼ばれていますか?)を理解することです。私は例のように、実行して使用できるメソッドとプロパティを参照できることを知っている:PowerShellメンバ:メソッドとプロパティの説明?
など.Exists
、
.Trim
、
.SubString
、または
.Split
を行うが、実際にどのように動作するか
ls | get-member
?
あなたのお気に入りの検索エンジンを取得することが最適なソリューションです。私たちは.NETオブジェクトを扱っているので、PowerShellやC#で同様の作業を行っている多くの公式のMSDN/TechNetドキュメント+多くのサンプルがあります。 –
ありがとうございますが、PowerShellでこれをどのように使うべきかは必ずしもわかりません。構文は何ですか?メソッドを使うときにはいつも同じ構文が使われています。つまり、 '.Method(Get | Set)'? GetまたはSetはどのように使用され、これらは唯一のオプションですか? – Vippy
get; set;メソッドではなくプロパティであることになります。そのためには、ちょうどドット付き表記を使用します:get-childitem | foreach-object {$ _。length} ...実際のメソッドについては、PowerShellのコマンドレットよりもC#のようなプログラミング言語のように見えます。(get-date).toString( "MM-dd-yyyy") –