質問: 'cscript.exe'" | select-object commandline| format-list これはかなり良いです、私はcscript.exeとそれに渡された引数を見ることができます。ただし、プロセスidはまだ必要です。上記のselect-objectコマンドにidを追加しようとしましたが、commandlineの結果と一緒に空のフィールドが返されます。私の質問:私はpowershellにあまり精通していません。そうは言っても、私はこれら2つのシステムクエリを組み合わせる手助けを探しています。 powershellを使用してプロセス名、引数、およびidを返すにはどうすればよいですか?可能であれば、これに含まれる開始時刻を確認するのもよいでしょうが、それはそれほど重要ではありません。太字でリストされているプロパティ。
回答: もちろん、私はあきらめて尋ねた直後に私の答えを見つけます。powershellにあまり詳しくないので、select-object commandlineからcommandlineを削除して、何が得られるかを確認しました。すべて。これにはプロセスidが含まれます。代わりに、idを試す場合は、processidを試す必要があります。それがチケットでした。したがって、最終的な解決策は次のとおりです。get-wmiobject win32_process -filter "name = 'cscript.exe'" | select-object commandline, processid| format-list