web-dev-qa-db-fra.com

Comment exécuter une commande Windows sur un PC distant?

Est-il possible d'exécuter une commande Windows Shell sur un PC distant lorsque je connais son nom d'utilisateur et son mot de passe? Est-il possible de le faire en utilisant le shell Windows du PC client?

33
bubble
psexec \\RemoteComputer cmd.exe

ou utilisez ssh ou TeamViewer ou Remote Desktop!

29
Raphi Pour

Si vous êtes dans un environnement de domaine, vous pouvez également utiliser:

winrs -r:PCNAME cmd

Cela ouvrira une commande à distance Shell.

20
user3744855

Vous pouvez utiliser la commande native win:

WMIC /node:ComputerName process call create “cmd.exe /c start.exe”

Le WMIC fait partie du dossier wbem win: C:\Windows\System32\wbem

10
Eyal Sooliman

Cela peut être fait en utilisant PsExec qui peut être téléchargé ici

psexec \\computer_name -u username -p password ipconfig

Si cela ne fonctionne pas, essayez ceci: -

  1. Ouvrez RegEdit sur votre serveur distant.
  2. Accédez à HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System.

  3. Ajouter une nouvelle valeur DWORD appelée LocalAccountTokenFilterPolicy

  4. Définissez sa valeur sur 1.
  5. Redémarrez votre serveur distant.
  6. Essayez d’exécuter à nouveau PSExec à partir de votre serveur local.
4
Birat Bade Shrestha