-1
この場合、特定の拡張子(.dll)を持つすべてのファイルをリストするスクリプトを作成しています。私のスクリプトは、私はマイクロソフトの著作権を持っているすべてのファイルを除外したい以外は問題なく動作しています。どんなアプローチをとるべきですか? Where-Object
-statement内$_.VersionInfo.LegalCopyright
を使用してpowershellを使用して.dllファイルを表示しますか?
$Dir = Get-ChildItem C:\Windows\Microsoft.NET\Framework -include *.dll -recurse | sort-object name | format-table name, directory -auto
$Dir
これは私のために働いた。テーブルの列の1つに出版社の名前を印刷する方法もあります。 ? –
計算されたプロパティを使用します。パブリッシャーはどういう意味ですか? '$ dir [0] .VersionInfo |を使ってください。 format-list * 'を使用して利用可能なプロパティを表示します。それがあなたの後のものなら、CompanyNameと呼ばれるものがあります。例: '$ Dir | |ソートオブジェクト名|フォーマットテーブル名、ディレクトリ、@ {n = "出版社"、e = {$ _。VersionInfo.CompanyName}} -auto' –
これは私が感謝したいことです。あなたはどこで@ {n =; e =}もの。それはなんと呼ばれていますか ? –