web-dev-qa-db-ja.com

リモート管理共有のNetUseローカル管理者の動作について混乱している

リモートでアクセスしようとしているWindows2008 R2サーバーがあります。具体的には、c $ admin共有を使用しようとしています。

  • サーバーはドメイン上にあります
  • 私のユーザーはサーバーのローカル管理者グループに属しています
  • 私のユーザーはドメインアカウントです

Explorerで共有をマップしようとしても機能しなかったので、Net Useを試してみて、私を混乱させる何かを発見しました。私は誰かがそれを説明できるかもしれないと思っていました。

通常のコマンドプロンプト(私のマシン上)からNet Useを使用してドライブをマップしようとすると、次のようになります。

Net Use g: \\server\c$

リモートサーバーの管理者であるため、システムエラー5(アクセスが拒否されました)が発生します。これは奇妙なことです。

しかし、管理者としてcmdを実行し、同じコマンドを使用すると、共有が正しくマップされます。

リモート共有に接続するために、自分のコンピューターで管理者として実行する必要があるのはなぜですか?ローカル特権を昇格させずにドライブをマップできるように、これを変更する方法はありますか?

どんな助けでも大歓迎です。

1
MartinSGill

右クリック->「管理者として実行」機能は、ネットワークドライブをマップしようとするときに、Sudoと同等の(またはMicrosoftが作成できる限り近い)ウィンドウであり、いくつかの管理タスクを実行する必要があります。

バッチスクリプト(または同等のもの)を作成し、ファイルのプロパティで管理者として自動的に実行するように設定することで、これを回避しました。

http://technet.Microsoft.com/en-us/magazine/ff431742.aspx これを行う方法の詳細があります。

0
Preflightsiren