2011-10-18 4 views
2

J'ai plusieurs machines à associer à un domaine. Ils ont le même nom et par conséquent j'utilise un VBScript pour changer le nom d'hôte de ces machines (Win7), puis les ajouter au domaine. Le script est présent sur toutes les machines cibles distantes et nous essayons de lancer Thorugh psexec depuis une machine différente.PsExec impossible de se connecter à la machine distante

Le problème est que PsExec n'est pas capable de se connecter aux machines cibles. Il donne l'erreur "Accès refusé". J'utilise les informations d'identification comme ... -u "nom de la machine cible" \ "nom de l'administrateur" -p Quelque chose comme ça ... PsExec.exe \ %% a -u "machine cible" \ "nom de l'administrateur" - p XXXXXXXXX -s cmd "/ C cscript.exe \ chemin \ vers \ script.vbs \ reboot"

Veuillez m'aider à comprendre le problème ici. J'ai testé que PsExec fonctionne lorsque la machine cible distante est sur le même domaine. Quelle est la différence entre un groupe de travail et un domaine.

Répondre

1

les gens, j'ai trouvé la réponse ... PsExec a besoin que le compte d'administrateur local sur Windows soit activé. Windows récent (suivant linux) a rendu ce compte par défaut désactivé (la logique est la même que pour 'sudo' dans linux: security). Activez ce compte à l'aide de la commande suivante (lancez l'invite de commande en tant qu'administrateur) ... net administrateur de l'utilisateur/enable: yes

Questions connexes