Windows 8でのWMIスクリプトに関していくつか問題があります。より正確には、Win7(それほど関係ありません)からWindows8へのリモート接続です。クライアントマシンがWindows7を実行している場合、次の問題は発生しないことに注意してください。
1つ目は、そのマシンの現在の共有に関するデータを取得することです。具体的には、共有のPathプロパティ、つまりローカルパスを取得しようとしています。
Windows 7では完全に機能しますが、Windows 8ではnullを返します(リモートコンピューターからwbemtestで実行)。
まず、WMIシステムに問題があると思いました。次に、win8マシンで同じクエリを直接実行しました。これにより、共有の実際のローカルパスが返されました。これにより、そのマシンのWMIセキュリティに問題があると私は信じました。
win8のWMIに関するもう1つの問題は、ログに記録するために使用されるユーザーが管理者であるにもかかわらず、管理者として実行できないことです。
win8マシンのセキュリティ設定については、徐々に下げて、正確に操作できる位置を試してみました。誰もがすべてのアクセス権を持つレベルに達したので、可能な限り最低のセキュリティです。誰かが助けてくれることを願っています。