web-dev-qa-db-ja.com

WMIリモートの「アクセスが拒否されました」

環境(10/8.1/XP/7ワークステーション)のどこからでもWMIにリモートアクセスできなくなりました。ここにいくつかの詳細があります:

1)私はドメイン管理者であり、「MRT」は私のユーザーとパスワード「mmmmn」です。

2)これが発生してから、私は記事を調査し、WMIとDCOMのセキュリティ設定が正しいことを確認して確認しました。いくつかのマシンで設定を変更して、うまくいかないものがあるかどうかを確認しました。

3)WBEMTESTは正常に動作します。ローカルに接続して、必要なものをクエリできます。リモートで試してみると動作しません。 「番号:0x80070005アクセスが拒否されました」というエラーが表示されます。

4)"WMIC /node:172.16.98.12 /user:MRT /password:11111 computersystem get totalphysicalmemory"でテストしたところ、アクセスが拒否されました。

5)ウイルスとマルウェアをスキャンしましたが、何も見つかりませんでした。

どうしましたか?明らかに、私の環境で変更された何かが私に反応しません。

1
M. Rostami

コマンド「WMIC/node:172.16.98.12/user:MRT/password:11111 computersystem gettotalphysicalmemory」でpsexecを試してくださいpsexec\172.16.98.12 -u MRT -p 11111 wmic computersystem get totalphysicalmemory

1
ObereUA

次のコマンドは、Windows10マシンに対して機能します。

wmic /user:"DOMAIN\AdminUser" /node:"computername" computersystem get totalphysicalmemory

パラメータの順序が異なるwmicで問題が発生し、失敗しました。上記の正確なコマンド(「DOMAIN」、「AdminUser」、および「computername」を実際の値に置き換える)は機能します。パスワードの入力を求めるプロンプトが表示されます。/userパラメーターを削除すると、現在の資格情報が使用され、管理者としてログインしている場合に機能します。引用符( ")は必ずしも必要ではありませんが、非常に頻繁に必要になります。

特定のエラーが発生すると、Windows10はwmicコマンドの実行を停止します。 Windows 10がこのモードになったら、再起動する必要があります。テストマシンでc:\ test.txtのようなファイルを作成できます。以下で削除されない場合は、コマンドを受け入れる前にWindows10を再起動する必要があります。

wmic /node:"computername" process call create "cmd.exe /c del c:\test.txt"
0
trindflo