Question
Script PS1 sous Windows 2k Serveur
- Jacques Barathon
- Hors Ligne
- Administrateur
-
Réduire
Plus d'informations
- Messages : 576
- Remerciements reçus 0
il y a 17 ans 1 mois #4070
par Jacques Barathon
Réponse de Jacques Barathon sur le sujet Re:Script PS1 sous Windows 2k Serveur
De quel package d'installation parles-tu? S'il s'agit de la solution proposée au début de cette discussion, sache qu'elle n'est pas supportée par Microsoft.
Pour Microsoft, Windows PowerShell n'est pas supporté sur Windows 2000 Server, point final. Mais comme indiqué par Arnaud, rien ne t'empêche de lancer des requêtes vers des serveurs Windows 2000 (notamment via WMI) à partir d'un script PowerShell exécuté sur une machine compatible.
Si tu nous en dit plus sur ce que doit faire ton script, on pourra peut-être t'aider à y voir plus clair.
Janel
Pour Microsoft, Windows PowerShell n'est pas supporté sur Windows 2000 Server, point final. Mais comme indiqué par Arnaud, rien ne t'empêche de lancer des requêtes vers des serveurs Windows 2000 (notamment via WMI) à partir d'un script PowerShell exécuté sur une machine compatible.
Si tu nous en dit plus sur ce que doit faire ton script, on pourra peut-être t'aider à y voir plus clair.
Janel
Connexion ou Créer un compte pour participer à la conversation.
- Girard James
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 26
- Remerciements reçus 0
il y a 17 ans 1 mois #4074
par Girard James
Réponse de Girard James sur le sujet Re:Script PS1 sous Windows 2k Serveur
Laurent Dardenne écrit:
D'après ce lien, il est possible de faire une install, je ne l'ai pas encore tester mais bon...
Sinon j'ai un script piloté par une interface graphique (form).
Qui permet de regrouper des dossier en local, de les archivers puis de les déplacer vers un partage distant défini par l'utilisateur via l'interface.
By google:
www.tech-archive.net/Archive/Windows/mic...r.scripting/2006-05/ msg00251.html
D'après ce lien, il est possible de faire une install, je ne l'ai pas encore tester mais bon...
Sinon j'ai un script piloté par une interface graphique (form).
Qui permet de regrouper des dossier en local, de les archivers puis de les déplacer vers un partage distant défini par l'utilisateur via l'interface.
Connexion ou Créer un compte pour participer à la conversation.
- Jacques Barathon
- Hors Ligne
- Administrateur
-
Réduire
Plus d'informations
- Messages : 576
- Remerciements reçus 0
il y a 17 ans 1 mois #4081
par Jacques Barathon
Réponse de Jacques Barathon sur le sujet Re:Script PS1 sous Windows 2k Serveur
Ce lien ne propose pas une install, il propose une astuce pour recopier les fichiers de PowerShell d'une machine où il a été installé sur un serveur Windows 2000. Ce n'est pas pareil du tout.
Je ne saurais dire si cette astuce est légale, à mon avis elle ne l'est pas mais ce n'est qu'un avis personnel. Ce qui est sûr, c'est que ce n'est pas supporté par Microsoft.
Si ton besoin consiste \"simplement\" à regrouper des dossiers sur les serveurs et à les recopier sur un partage distant, cette tâche peut être faite entièrement à distance, par exemple à partir de la machine qui héberge le partage distant (si cette machine a un système compatible avec PowerShell).
Le seul problème, c'est si l'interface graphique dont tu parles doit être utilisée sur chacun des 200 serveurs visés. Mais ça me paraît peu probable, à moins qu'il ne s'agisse pas de serveurs à proprement parler mais de 200 postes faisant tourner Windows 2000 Server sur lesquels des opérateurs vont remplir le formulaire?
Si ce n'est pas le cas, tu devrais pouvoir centraliser la collecte d'informations à partir du poste où est exécuté le script. Si les informations sont spécifiques à chaque serveur mais peuvent être retrouvées automatiquement, le script devrait pouvoir implémenter cette logique.
S'il faut vraiment une intervention sur chaque poste/serveur, une solution supportée et relativement similaire à l'utilisation de PowerShell consistera à écrire un script en VBS ou JS.
Bon courage,
Janel<br><br>Message édité par: janel, à: 17/02/09 09:32
Je ne saurais dire si cette astuce est légale, à mon avis elle ne l'est pas mais ce n'est qu'un avis personnel. Ce qui est sûr, c'est que ce n'est pas supporté par Microsoft.
Si ton besoin consiste \"simplement\" à regrouper des dossiers sur les serveurs et à les recopier sur un partage distant, cette tâche peut être faite entièrement à distance, par exemple à partir de la machine qui héberge le partage distant (si cette machine a un système compatible avec PowerShell).
Le seul problème, c'est si l'interface graphique dont tu parles doit être utilisée sur chacun des 200 serveurs visés. Mais ça me paraît peu probable, à moins qu'il ne s'agisse pas de serveurs à proprement parler mais de 200 postes faisant tourner Windows 2000 Server sur lesquels des opérateurs vont remplir le formulaire?
Si ce n'est pas le cas, tu devrais pouvoir centraliser la collecte d'informations à partir du poste où est exécuté le script. Si les informations sont spécifiques à chaque serveur mais peuvent être retrouvées automatiquement, le script devrait pouvoir implémenter cette logique.
S'il faut vraiment une intervention sur chaque poste/serveur, une solution supportée et relativement similaire à l'utilisation de PowerShell consistera à écrire un script en VBS ou JS.
Bon courage,
Janel<br><br>Message édité par: janel, à: 17/02/09 09:32
Connexion ou Créer un compte pour participer à la conversation.
- Girard James
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 26
- Remerciements reçus 0
il y a 17 ans 1 mois #4133
par Girard James
Réponse de Girard James sur le sujet Re:Script PS1 sous Windows 2k Serveur
J'ai testé \"l'astuce\" sur un environnement Windows 2k Serveur. Et ça ne semble pas fonctionner...
J'ai un message d'erreur : \"Powershell.exe n'est pas une application Win32 valide.\"
Je dois executer mon script au cas par cas sur des serveurs derriere des liens ADSL.
Chaque Serveur est relié a un petit parc.
Lorsque j'ai un serveur sous Windows srv 2k3 j'execute mon script depuis le serveur en prise en main distant, et je fais transiter les données à l'intérieur du parc.
Avec un environnement Win2k srv, je ne peux utiliser mon script à l'intérieur du parc.
Je ne l'executer qu'à distance.
Pour le transfert de fichier, est-il possible avec powershell de piloter un poste en win2k srv à distance?
De lui balancer des commandes tel que :
- motage de lecteur
- copy de données
- arret de service
- arret de process
Merci de vos réponses.
J'ai un message d'erreur : \"Powershell.exe n'est pas une application Win32 valide.\"
Je dois executer mon script au cas par cas sur des serveurs derriere des liens ADSL.
Chaque Serveur est relié a un petit parc.
Lorsque j'ai un serveur sous Windows srv 2k3 j'execute mon script depuis le serveur en prise en main distant, et je fais transiter les données à l'intérieur du parc.
Avec un environnement Win2k srv, je ne peux utiliser mon script à l'intérieur du parc.
Je ne l'executer qu'à distance.
Pour le transfert de fichier, est-il possible avec powershell de piloter un poste en win2k srv à distance?
De lui balancer des commandes tel que :
- motage de lecteur
- copy de données
- arret de service
- arret de process
Merci de vos réponses.
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 17 ans 1 mois #4141
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Script PS1 sous Windows 2k Serveur
Peut être le coupler avec Rexec de sysinternal.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 17 ans 1 mois #4162
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Re:Script PS1 sous Windows 2k Serveur
Hello !
Oui très certainement ! En partie grâce à WMI.
Oui ça fonctionne également, mais tu devras utiliser WMI.
Arnaud
Pour le transfert de fichier, est-il possible avec powershell de piloter un poste en win2k srv à distance?
Oui très certainement ! En partie grâce à WMI.
De lui balancer des commandes tel que :
Je ne sais pas. Mais à vrai dire je ne vois pas l'intérêt de faire cela sur une machine distante.- montage de lecteur
Oui ça fonctionne depuis PowerShell nativement comme un COPY dans l'invite de commandes CMD.- copy de données
- arret de service
- arret de process
Oui ça fonctionne également, mais tu devras utiliser WMI.
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.068 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Script PS1 sous Windows 2k Serveur