2

この一見非常に単純な目標を達成するのに非常に苦労しています...

スキャンしたマシンに新しいバージョンのソフトウェアを適用する必要があるかどうかを監査するために、複数のマシンで 1 つのレジストリ キーの値を収集する必要があります。私は、会社のポリシー (薬物に関するものですが、何ができますか) に従って、python 3 のみを使用することを許可されています。

winregモジュールを使用してリモートマシンに接続することを検討しています(資格情報を使用して、ドメインにいます)が、何度も直面しています

TypeError: オブジェクトは PyHKEY オブジェクトではありません (またはその他の多くの問題)。

これは非常に一般的なニーズのようで、私が間違っていることを理解するために使用できる python 3 の例を見つけるのが難しいことに驚いています。

どなたでもご協力いただけると幸いです。前もって感謝します。

4

2 に答える 2

1

あなたが書いているコードを見せてもらえますか?鍵を開けましたか?開けていないからトラブルになる人も多いのでは?これは単なる推測です、うまくいくことを願っています

key = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, r'SYSTEM\CurrentControlSet\Enum\Root')
于 2009-10-23T07:33:38.170 に答える