2011-10-18 40 views
2

ドメインに参加するマシンがたくさんあります。彼らは同じ名前を持っているので、私はこれらのマシン(Win7)のホスト名を変更して、それらをドメインに追加するためにVBScriptを使用しています。 スクリプトはすべてのリモートターゲットマシンに存在し、別のマシンからpsexecを実行しようとしています。PsExecがリモートマシンにログオンできません

問題は、PsExecがターゲットマシンにログオンできないことです。 「アクセスが拒否されました」というエラーが表示されます。私は以下のような資格情報を使用しています... -u "ターゲットマシン名" \ "管理者名" -p このようなもの... PsExec.exe \ %% a -u "target machine" \ "administartor name" - p XXXXXXXXX -s cmd "/ C cscript.exe \ path \ to \ script.vbs \ reboot"

ここで問題を理解してください。 PsExecは、リモートターゲットマシンが同じドメインにある場合に動作することをテストしました。ワークグープとドメインの違いは何ですか?

答えて

1

皆様、私は答えを見つけました... PsExecは有効にするには、Windows上のローカル管理者アカウントが必要です。最近のWindows(Linuxに続く)では、このアカウントのデフォルトを無効にしました(ロジックはlinux:securityの 'sudo'と同じです)。このアカウントを有効にするには、次のコマンドを実行します(管理者としてコマンドプロンプトを実行します)。 ネットユーザー管理者/有効:はい

関連する問題