Question
[RESOLU]Invoke-WmiMethod - script vbs
- Knox
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 4
- Remerciements reçus 0
il y a 8 ans 3 mois #24743
par Knox
[RESOLU]Invoke-WmiMethod - script vbs a été créé par Knox
Bonjour a tous,
j'ai un petit soucis avec cette ligne de code:
[code:1]Invoke-WmiMethod -class Win32_process -name Create -ArgumentList (\"CMD.EXE /C G:\Exploit\Createnv_Users.vbs /DOMAIN:BTG /QUIET\") -ComputerName PosteDistant[/code:1]
Le script VBS ne s'exécute pas.
J'ai alors tenté avec pour argument :
[code:1]Invoke-WmiMethod -class Win32_process -name Create -ArgumentList (\"CMD.EXE /C mkdir c:\test\"«») -ComputerName PosteDistant[/code:1]
Et la je peux voir que le dossier se créé.
J'ai l'impression que Invoke-WmiMethod ne parvient pas exécuter un scritp VBS de cette facon.
Avez-vous une idée sur ce problème ?
Des pistes à explorer ?
En vous remerciant d'avance
Message édité par: Knox, à: 20/12/17 11:43<br><br>Message édité par: Knox, à: 2/01/18 10:32
j'ai un petit soucis avec cette ligne de code:
[code:1]Invoke-WmiMethod -class Win32_process -name Create -ArgumentList (\"CMD.EXE /C G:\Exploit\Createnv_Users.vbs /DOMAIN:BTG /QUIET\") -ComputerName PosteDistant[/code:1]
Le script VBS ne s'exécute pas.
J'ai alors tenté avec pour argument :
[code:1]Invoke-WmiMethod -class Win32_process -name Create -ArgumentList (\"CMD.EXE /C mkdir c:\test\"«») -ComputerName PosteDistant[/code:1]
Et la je peux voir que le dossier se créé.
J'ai l'impression que Invoke-WmiMethod ne parvient pas exécuter un scritp VBS de cette facon.
Avez-vous une idée sur ce problème ?
Des pistes à explorer ?
En vous remerciant d'avance
Message édité par: Knox, à: 20/12/17 11:43<br><br>Message édité par: Knox, à: 2/01/18 10:32
Connexion ou Créer un compte pour participer à la conversation.
- ShizuCorp
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 49
- Remerciements reçus 0
il y a 8 ans 3 mois #24744
par ShizuCorp
Réponse de ShizuCorp sur le sujet Re:Invoke-WmiMethod - script vbs
Je ne m'y connais pas spécialement sur cela, mais essaye de voir à ce lien, c'est bien détaillé et ça viens de Microsoft!
docs.microsoft.com/en-us/powershell/modu...?view=powershell-5.1
Ou ici :
ss64.com/ps/invoke-wmimethod.html
Message édité par: ShizuCorporation, à: 20/12/17 12:10
docs.microsoft.com/en-us/powershell/modu...?view=powershell-5.1
Ou ici :
ss64.com/ps/invoke-wmimethod.html
Message édité par: ShizuCorporation, à: 20/12/17 12:10
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 8 ans 3 mois #24752
par Philippe
Réponse de Philippe sur le sujet Re:Invoke-WmiMethod - script vbs
Connexion ou Créer un compte pour participer à la conversation.
- Knox
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 4
- Remerciements reçus 0
il y a 8 ans 3 mois #24757
par Knox
Réponse de Knox sur le sujet Re:Invoke-WmiMethod - script vbs
Merci de ton aide 6ratgus,
J'ai déja essayé cette solution, mais je me tape une erreur :
[code:1]PS C:\windows\system32> Invoke-Command -Computer PC1 -ScriptBlock {\"G:\exploit\test.bat\"}
[PC1] La connexion au serveur distant PC1 a échoué avec le message d’erreur suivant: WinRM ne peut pas traiter la demande. L’erreur suivante s’est produite lors de l’utilisation
de l’authentification Kerberos: impossible de trouver l’ordinateur PC1. Vérifiez que l’ordinateur existe sur le réseau et que le nom fourni est correctement orthographié. Pour plus
d'informations, voir la rubrique d'aide about_Remote_Troubleshooting.
+ CategoryInfo : OpenError: (PC1:«»String) [], PSRemotingTransportException
+ FullyQualifiedErrorId : NetworkPathNotFound,PSSessionStateBroken[/code:1]
C'est pourquoi j'essaye de bidouiller avec Invoke-WmiMethod ou autre chose
J'ai déja essayé cette solution, mais je me tape une erreur :
[code:1]PS C:\windows\system32> Invoke-Command -Computer PC1 -ScriptBlock {\"G:\exploit\test.bat\"}
[PC1] La connexion au serveur distant PC1 a échoué avec le message d’erreur suivant: WinRM ne peut pas traiter la demande. L’erreur suivante s’est produite lors de l’utilisation
de l’authentification Kerberos: impossible de trouver l’ordinateur PC1. Vérifiez que l’ordinateur existe sur le réseau et que le nom fourni est correctement orthographié. Pour plus
d'informations, voir la rubrique d'aide about_Remote_Troubleshooting.
+ CategoryInfo : OpenError: (PC1:«»String) [], PSRemotingTransportException
+ FullyQualifiedErrorId : NetworkPathNotFound,PSSessionStateBroken[/code:1]
C'est pourquoi j'essaye de bidouiller avec Invoke-WmiMethod ou autre chose
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 8 ans 3 mois #24758
par Philippe
Réponse de Philippe sur le sujet Re:Invoke-WmiMethod - script vbs
alors pour Invoke-WmiMethod tu trouvera une fonction \"Process_cmd\" que j'utilise
dans ce post
qui utilise Win32_process
sauf erreur tu devrait pouvoir faire cette ligne de commande :
[code:1]Process_cmd \"PC1\" 'G:\Exploit\Createnv_Users.vbs /DOMAIN:BTG /QUIET'[/code:1]ou une de ces deux la :
[code:1]Process_cmd \"PC1\" 'G:\exploit\test.bat'
ou
Process_cmd \"PC1\" 'call G:\exploit\test.bat'[/code:1]
pour Invoke-Command tu doit activé WinRM sur l'ordinateur distant avec la commande dos \"winrm\"
ici un tuto sur winRM <br><br>Message édité par: 6ratgus, à: 21/12/17 15:38
sauf erreur tu devrait pouvoir faire cette ligne de commande :
[code:1]Process_cmd \"PC1\" 'G:\Exploit\Createnv_Users.vbs /DOMAIN:BTG /QUIET'[/code:1]ou une de ces deux la :
[code:1]Process_cmd \"PC1\" 'G:\exploit\test.bat'
ou
Process_cmd \"PC1\" 'call G:\exploit\test.bat'[/code:1]
pour Invoke-Command tu doit activé WinRM sur l'ordinateur distant avec la commande dos \"winrm\"
ici un tuto sur winRM <br><br>Message édité par: 6ratgus, à: 21/12/17 15:38
Connexion ou Créer un compte pour participer à la conversation.
- Knox
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 4
- Remerciements reçus 0
il y a 8 ans 2 mois #24795
par Knox
Réponse de Knox sur le sujet Re:Invoke-WmiMethod - script vbs
bonjour,
Le code n'est pas passé mais j'ai trouvé une \"solution\"
J'ai refait la configuration de WinRM qui devais ne pas etre correcte.
Merci pour votre aide
Le code n'est pas passé mais j'ai trouvé une \"solution\"
J'ai refait la configuration de WinRM qui devais ne pas etre correcte.
Merci pour votre aide
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.042 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [RESOLU]Invoke-WmiMethod - script vbs