web-dev-qa-db-fra.com

Erreurs commençant PSexec pour exécuter un programme en tant que service local

Lorsque j'exécute la commande suivante à partir d'une invite de commande administrative:

psexec64 -i -u "nt authority\network service" C:\Windows\System32\cmd.exe

Je reçois ces messages d'erreur:

Couldn't install PSEXESVC service:
The operation completed successfully.
Error establishing communication with PsExec service on MYPC:
The operation completed successfully.

Je cours sur Windows 7 x64 SP1. Le service Psexesvc est installé et exécuté. Je reçois les mêmes résultats lorsque vous utilisez la version 32 bits de psexec.

Des idées pour régler ce problème?

5
user626528

D'abord, j'essaierais de courir une élévation locale avec:

Est-ce que ça marche pour toi?

"c:\your_path\psexec.exe" -i -s cmd.exe OR "c:\your_path\psexec64.exe" -i -s cmd.exe

Vous devriez obtenir quelque chose comme:

C:\Windows\system32>whoami /user

USER INFORMATION
----------------

User Name           SID
=================== ========
nt authority\system S-1-5-XX

Je l'ai essayé sur mon ordinateur qui est dans le domaine:

C:\app\tools\Sysinternals Suite>psexec -i -u "nt authority\network service" C:\Windows\System32\cmd.exe

PsExec v2.2 - Execute processes remotely
Copyright (C) 2001-2016 Mark Russinovich
Sysinternals - www.sysinternals.com

Couldn't install PSEXESVC service:
The network name cannot be found.

Make sure that the admin$ share is enabled.

C:\Windows\System32\cmd.exe exited on XXXX with error code -1073741510.

Produire:

Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>whoami /user

USER INFORMATION
----------------

User Name                    SID
============================ ========
nt authority\network service S-1-5-XX

Mon hypothèse basée sur ceci est que le message Couldn't install PSEXESVC service: est connecté à votre nom de réseau.

Cela fonctionne-t-il pour vous si vous essayez de cette façon?

"\\computer.domain.com\C:\app\tools\Sysinternals Suite\psexec.exe" \\computer.domain.com -u "domain\username" -p "passwd" -e -s cmd.exe

0
tukan