1

Windows 8でのWMIスクリプトに関していくつか問題があります。より正確には、Win7(それほど関係ありません)からWindows8へのリモート接続です。クライアントマシンがWindows7を実行している場合、次の問題は発生しないことに注意してください。

1つ目は、そのマシンの現在の共有に関するデータを取得することです。具体的には、共有のPathプロパティ、つまりローカルパスを取得しようとしています。

Windows 7では完全に機能しますが、Windows 8ではnullを返します(リモートコンピューターからwbemtestで実行)。

まず、WMIシステムに問題があると思いました。次に、win8マシンで同じクエリを直接実行しました。これにより、共有の実際のローカルパスが返されました。これにより、そのマシンのWMIセキュリティに問題があると私は信じました。

win8のWMIに関するもう1つの問題は、ログに記録するために使用されるユーザーが管理者であるにもかかわらず、管理者として実行できないことです。

win8マシンのセキュリティ設定については、徐々に下げて、正確に操作できる位置を試してみました。誰もがすべてのアクセス権を持つレベルに達したので、可能な限り最低のセキュリティです。誰かが助けてくれることを願っています。

4

1 に答える 1

1

Wmimgmt.mscとdcomcnfgの周りのセキュリティで遊んだ数日後、私はついにリモートマシンで管理者としてwmiを実行する方法を見つけました。これは私が行ったこととは正確には異なりますが、これはうまく機能することがわかりました。管理者アカウントをアクティブにしました:ネットユーザー管理者/ active:yes。次に、ユーザーアカウントを入力し、管理者アカウントのパスワードを設定しました。次に、Wmimgmt.mscを開き、ルートノードとcimv2ノードのすべてのセキュリティに許可を設定しました。この後、Wmiはリモートで(管理者としてログオン)チャームとして機能します

于 2012-10-16T15:00:10.487 に答える