Question
Installation logiciel à distance
- MickoSilus
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 8 ans 2 mois #24827
par MickoSilus
Installation logiciel à distance a été créé par MickoSilus
Bonjour tout le monde,
Alors voilà, j'aimerai pouvoir installer à distance un logiciel (OpenVPN) qui via GPO est trop long à déployer.
J'ai donc sur mon réseau, un fichier en .bat qui lance l'exe d'openVPN avec des arguments qui fonctionne très bien.
J'ai activé winRM , pare-feu etc... j'arrive bien à ouvrir un Session distante pas de soucis non plus.
Quand je fais :
[code:1]Invoke-Command -ComputerName vm-test-gpo -Credential mondomaine\mickosilus -ScriptBlock {powershell c:\openVPN\test.ps1}[/code:1]
Sachant que tous les fichiers se trouvent dans le même repertoire
Mon fichier test.ps1 renvoie vers un autre script en .bat
Le contenu du test.ps1 :
[code:1]Start-Process ./installation_openVPN.bat
[/code:1]
Voici le contenu du .bat :
[code:1]openvpn-install-2.3.18-I602-x86_64.exe /S /SELECT_SERVICE=1 /SELECT_TAP=1 [/code:1]
Le soucis, c'est que ça ne fonctionne pas du tout. Alors que ma commande pour lancer le premier fichier a l'air ok.
A quel endroit j'ai pu faire une erreur ? faut-il activer autre chose ?
En tout cas je vous remercie par avance pour vos conseils et votre aide
Alors voilà, j'aimerai pouvoir installer à distance un logiciel (OpenVPN) qui via GPO est trop long à déployer.
J'ai donc sur mon réseau, un fichier en .bat qui lance l'exe d'openVPN avec des arguments qui fonctionne très bien.
J'ai activé winRM , pare-feu etc... j'arrive bien à ouvrir un Session distante pas de soucis non plus.
Quand je fais :
[code:1]Invoke-Command -ComputerName vm-test-gpo -Credential mondomaine\mickosilus -ScriptBlock {powershell c:\openVPN\test.ps1}[/code:1]
Sachant que tous les fichiers se trouvent dans le même repertoire
Mon fichier test.ps1 renvoie vers un autre script en .bat
Le contenu du test.ps1 :
[code:1]Start-Process ./installation_openVPN.bat
[/code:1]
Voici le contenu du .bat :
[code:1]openvpn-install-2.3.18-I602-x86_64.exe /S /SELECT_SERVICE=1 /SELECT_TAP=1 [/code:1]
Le soucis, c'est que ça ne fonctionne pas du tout. Alors que ma commande pour lancer le premier fichier a l'air ok.
A quel endroit j'ai pu faire une erreur ? faut-il activer autre chose ?
En tout cas je vous remercie par avance pour vos conseils et votre aide
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 8 ans 2 mois #24829
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Installation logiciel à distance
Salut,
MickoSilus écrit:
Essaie déjà en précisant un chemin d'accès complet et pas relatif.
MickoSilus écrit:
C'est à toi de nous aider en nous donnant le message d'erreur que tu asEn tout cas je vous remercie par avance pour vos conseils et votre aide
Essaie déjà en précisant un chemin d'accès complet et pas relatif.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- MickoSilus
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 8 ans 2 mois #24830
par MickoSilus
Réponse de MickoSilus sur le sujet Re:Installation logiciel à distance
Merci déjà d'avoir répondu.
Ensuite j'ai pas de message d'erreur, j'ai même refait ma commande que j'avais dans mon .bat dans le powershell test.ps1 (qui fonctionne en local).
En gros je le lance, et sur mon pc distant rien ne se passe, ni sur le pc distant.
Ca attends et ça bouge pas, comme si , l'UAC ou autre attendez une réponse, mais rien ne s'affiche.
Ensuite j'ai pas de message d'erreur, j'ai même refait ma commande que j'avais dans mon .bat dans le powershell test.ps1 (qui fonctionne en local).
En gros je le lance, et sur mon pc distant rien ne se passe, ni sur le pc distant.
Ca attends et ça bouge pas, comme si , l'UAC ou autre attendez une réponse, mais rien ne s'affiche.
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 8 ans 2 mois #24831
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Installation logiciel à distance
Place des traces d'exécution dans tes scripts.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- MickoSilus
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 8 ans 2 mois #24832
par MickoSilus
Réponse de MickoSilus sur le sujet Re:Installation logiciel à distance
Il faut que je regarde comment faire ça, je suis noobie sur powershell
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 8 ans 2 mois #24834
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Installation logiciel à distance
Fait simple, que ce soit en Powershell ou en bat:
[code:1]\"Avant l'appel à xxx\" > c:\path\script.log
XXX
\"Après l'appel à xxx\" >> c:\path\script.log[/code:1]
C'est juste pour constater si le code est exécuté et jusqu'où.
[code:1]\"Avant l'appel à xxx\" > c:\path\script.log
XXX
\"Après l'appel à xxx\" >> c:\path\script.log[/code:1]
C'est juste pour constater si le code est exécuté et jusqu'où.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.049 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Installation logiciel à distance