WMI
を使用してローカルのWindowsマシンに関するデータを取得するLinuxマシンでPythonスクリプトを実行しています。WMIスクリプトを使用してWindowsマシンをシャットダウンする
現在のところ、私はWMI
のクエリで情報を取得しており、実行するコマンドを送信する方法がわかりません。 wmi
クラスを使用してシャットダウンコマンドを送信できるようにしたいと考えています。here。私はプログラム的wmi
を介してデータを照会するwmi_client_wrapper
python packageを使用しています
import wmi_client_wrapper as wmi
wmic = wmi.WmiClientWrapper(username="Administrator", password="password", host=ip,)
disk = wmic.query("SELECT Size,FreeSpace FROM Win32_LogicalDisk")
:以下に示すように
私は現在、情報を取得しています。このパッケージを使用してwmi
経由でシャットダウンコマンドを送信するにはどうすればよいですか?唯一query
方法はのWMI
インターフェイスに直接呼び出しを行う
['_construct_query', '_fix_dictionary_output', '_make_credential_args', '_parse_wmic_output', '_setup_params', 'query']
そのうち:
それは、wmi_client_wrapper
を使用しているPythonのパッケージのように見えます