Question
commande distante get-process
- jeanfrancois
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Messages : 16
- Remerciements reçus 0
Pour afficher les process d'une machine distante qui est dans le même domaine, comment faite vous?
car j'ai lu qques infos sur le net.
J'ai demarré sur la machine distante WINrm
via start-service WINrm
sur ma machine j'ai lancé la commande:
Get-Process -ComputerName 10.5.32.1
Mais il me répond:
Get-Process : Connexion impossible à l'ordinateur distant.
Au niveau de ligne : 1 Caractère : 12
+ Get-Process <<<< -ComputerName 10.5.32.1
+ CategoryInfo : NotSpecified: ( : ) [Get-Process], InvalidOperatio
nException
+ FullyQualifiedErrorId : System.InvalidOperationException,Microsoft.Power
Shell.Commands.GetProcessCommand
Comment puis-je faire?
Merci d'avance
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
- Messages : 6311
- Remerciements reçus 68
consulte les derniers posts de ce thread qui contient qq liens vers des tutoriaux sur la configuration du remoting.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- brutosaure
- Hors Ligne
- Membre senior
-
- Messages : 59
- Remerciements reçus 0
Sinon tu peux aussi essayer avec WMI
[code:1]Get-WmiObject -list | where-object{$_.Name -match \"mot_clef\"}[/code:1]
Par exemple
[code:1]get-wmiobject -credential $user -computer $server win32_process | select-object Handle, ProcessId, processname | ft -AutoSize[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Seals
- Hors Ligne
- Membre junior
-
- Messages : 39
- Remerciements reçus 0
[code:1]
#cree une nouvelle session sur monPC
New-PSSession -computername monPC
#puis tu rentres dans la session
Enter-PSSession -computername monPC
#affiche les process
Get-Process
[/code:1]
Tu peux ouvrir plusieurs sessions et passer de l'une à l'autre avec Enter-PSSession
Connexion ou Créer un compte pour participer à la conversation.
- jeanfrancois
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Messages : 16
- Remerciements reçus 0
PS C:\Windows\system32> New-PSSession -credential userName -computername wks0012
il m'ouvre une fenêtre pour rentrer mon mot de passe...
Dans la doc je ne trouve pas comment le rentrer directement dans la ligne de commande...
Est-ce qu'il y a moyen ?
un genre de:
New-PSSession -credential ... -pass ... -computername ...
Pour
PS C:\Windows\system32> get-wmiobject -credential UserName -computer 10
.3.17.11 win32_process | select-object Handle, ProcessId, processname | ft -AutoS
ize
il ouvre aussi une fenêtre pour rentrer le mot de passe...
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
- Messages : 6311
- Remerciements reçus 68
Oui, pour des raisons de sécurité on ne les code pas dans le script.Dans la doc je ne trouve pas comment le rentrer directement dans la ligne de commande...
Regarde ces scripts . Il en existe d'autres sur le net.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- commande distante get-process