私は次の2つのコマンドに依存しています。
wmic memorychip get capacity // Outputs how much RAM there is (in a convoluted manner).
wmic diskdrive get Status,Model // Checks whether the HDDs/SSDs on the system are (supposedly) still "OK" and working.
今日、私はカジュアルに「wmic」と入力して、上記のコマンドにJSON出力を取得できるかどうかを確認しました。それが赤いテキストで最初に印刷したのはこれです:
WMIC is deprecated.
これにはかなりショックを受けました。非推奨ですか?よし…それから私は絶対にそれに頼るべきではない。それでは、これら2つのコマンドの「現代の代替手段」は何でしょうか。それらは存在しますか?なぜ彼らはそれがそれ以上の情報なしで「非推奨」であると私たちに単に言うのですか?
DosランタイムのようにPowerShellを使用してJavaプログラムなど)のコマンドを完了することができない限り、他のプログラムが依存せずに依存しているツールを削除せず、要件を満たしません。