問題タブ [get-wmiobject]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powershell - WMI の名前変更プロパティ
Windows 7
動作しているが動作してWindows 2003 Server
いないレガシーアプリケーションがあります2012 R2
.OS非互換エラーを取得しています. をキャプチャしようとすると、クエリを実行して名前を検証procmon
することがわかりましたWMI
Select Name from Win32_OperatingSystem
property;
Win32_OperatingSystem
クラスの name プロパティを変更することは可能ですか? をさらに読んでTechnet
、それが読み取り専用のプロパティであることを知りました。- アプリケーションを互換モードで実行しようとしましたが、うまくいきませんでした:(
- そのような問題を克服するための任意のソリューション。
powershell - 既存の PowerShell オブジェクトにメンバーを追加する方法は?
次の powershell は、コンピューター システム情報のオブジェクトを取得します。
TotalPhysicalMemoryGB
次のように、 objectに新しいメンバーを追加$o
します。
メンバーにアクセスできるため、これは機能しているようです。
ただし、オブジェクト全体を再度印刷するTotalPhysicalMemoryGB
と、メンバーがメンバー リストに表示されません。
私は何を間違っていますか?印刷時に新しいメンバーを含めるにはどうすればよい$o
ですか?