IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Utilisez-vous PowerShell et si oui dans quel domaine ?

Votants
64. Vous ne pouvez pas participer à ce sondage.
  • PowerShell mais qu'est-ce que c'est ?

    28 43,75%
  • Je l'utilise en tant que développeur.

    5 7,81%
  • Je l'utilise en tant qu'architecte.

    1 1,56%
  • Je l'utilise en tant que testeur.

    0 0%
  • PowerShell est dédié aux administrateurs système.

    10 15,63%
  • Je n'en ai aucune utilité, mes outils de développement me suffisent.

    19 29,69%
  • Autre usage (précisez).

    1 1,56%
Dotnet Discussion :

Utilisez-vous PowerShell et si oui dans quel domaine ?


Sujet :

Dotnet

  1. #1
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut Utilisez-vous PowerShell et si oui dans quel domaine ?
    Bonjour à tous,

    Microsoft nous proposait en 2006, autour d'un langage de script dynamique, un Shell interactif s'appuyant sur .NET 2.0. Les nouveaux produits de Microsoft tels que SQL Server 2005, Exchange server 2007, IIS 7.0, Windows Server 2008 fournissent désormais des cmdlets pour PowerShell.

    Depuis peu d'autres éditeurs tels que IBM, Citrix suivent cette voie. Au travers de ce sondage et comme le résultat de vos développement est à mis chemin entre les services de production et les utilisateurs, nous aimerions savoir si la communauté des développeurs .NET utilise ou non PowerShell, dans quel contexte et pour quel usage.

    L'équipe Dotnet.

  2. #2
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Dans l'état actuel des choses, je n'en vois pas l'utilité (je ne suis pas Administrateur, je n'utilise pas SQL Server etc...)

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Je l'ai testé quand j'ai appris son existence, et j'ai été assez impressionné par ses possibilités : un mode de fonctionnement similaire au shell Unix, sauf qu'au lieu de passer du texte par les pipes, on passe des objets
    Je trouve le concept assez révolutionnaire, mais... ça ne me sert pas à grand chose ! Par contre c'est certainement très pratique pour les administrateurs de systèmes Windows..

  4. #4
    Expert éminent sénior

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Points : 12 465
    Points
    12 465
    Par défaut
    Un peu tout pareil, je connais, mais je n'utilise pas....


    Un jour, peut-etre ...

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  5. #5
    Membre régulier Avatar de CORTEZ
    Profil pro
    Dev : Java/J2EE
    Inscrit en
    Juillet 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Dev : Java/J2EE
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2007
    Messages : 59
    Points : 82
    Points
    82
    Par défaut
    c'est la guerre entre les systèmes à base d'unix & Microsoft

  6. #6
    Membre confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Juin 2005
    Messages : 700
    Points : 488
    Points
    488
    Par défaut
    Citation Envoyé par smyley Voir le message
    Dans l'état actuel des choses, je n'en vois pas l'utilité (je ne suis pas Administrateur, je n'utilise pas SQL Server etc...)
    +1

    J'ajouterai qu'ils arrivent un peu trop tard.

  7. #7
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Points : 1 257
    Points
    1 257
    Par défaut
    mais vous ne vous servez jamais de la ligne de commande ?

    Pour moi en tout cas en tant que developpeur cela a remplacer CMD avec beaucoup d'avantage surtout niveau ergonomie et je m en sert assez souvent...

  8. #8
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par smyley Voir le message
    Dans l'état actuel des choses, je n'en vois pas l'utilité (je ne suis pas Administrateur, je n'utilise pas SQL Server etc...)
    Je pense que tu passes à coté de qq chose qui peux t'être très utile.
    Citation Envoyé par tomlev Voir le message
    Je trouve le concept assez révolutionnaire, mais... ça ne me sert pas à grand chose !
    Je suis étonné que tu puisses jugé une technique "révolutionnaire" sans en avoir un usage ! je t'invites à creuser le sujet par ces quelque pistes :
    http://channel9.msdn.com/shows/The_DFO_Show (La vidéo avec WWF vaut le coup d'oeil)
    http://testfirst.spaces.live.com/ (Test et automatisation)
    http://www.streamline-it-solutions.c...ormatting.aspx (manipulation de classe métiers)

    Citation Envoyé par CORTEZ Voir le message
    c'est la guerre entre les systèmes à base d'unix & Microsoft
    Pas du tout, si tu regardes la conception de ce shell c'est l'idée qu'il faut retenir pas l'opposition trollesque Unix/MS. Voir ceci.
    De plus rien n'empêche de faire la même chose sous Unix en utilisant le principe de sérialisation des objets dans le pipe.

    Citation Envoyé par giova_fr Voir le message
    J'ajouterai qu'ils arrivent un peu trop tard.
    D'accord mais par rapport à quels autres shell ?

    Citation Envoyé par anthyme
    Pour moi en tout cas en tant que developpeur cela a remplacer CMD avec beaucoup d'avantage surtout niveau ergonomie et je m en sert assez souvent...
    Ouf!
    Je pense qu'avec les liens cités précédement tu y trouveras d'autres intérêts...

    En tous cas je vous remercie d'avoir répondu à ce sondage.

  9. #9
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Points : 6 017
    Points
    6 017
    Par défaut
    Salut.

    Perso je l'utilise énormément en tant qu'admin system. C'est vraiment extrement mieux que la cmd.

    Par contre pour le développeur j'y voit plus, non pas le coté je l'utilise pour faire des choses sur mon système, mais le coté je doit développer des cmlets pour que les admins de mon produit puissent l'utiliser parce que c'est quand même génial.

    A noter que je ne connaissais pas l'usage de PowerShell pour les tests ou autre
    - MVP C#
    -Tout problème a une solution, le vrai problème est de trouver la solution .....
    - Linux & mono : l'avenir

  10. #10
    Membre à l'essai
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    10
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 10
    Points : 20
    Points
    20
    Par défaut
    En tant qu'utilisateur de Linux et adepte (accroc) de la ligne de commande, je n'aurais qu'un mot à dire, et sincère en plus: "Bravo Microsoft !" j'ai jeté un oeil à ce PowerShell, et j'avoue qu'un PowerShell m'aurait fait un peu plus hésité à l'époque où j'ai abandonné Windows..

    Comme quoi, Microsoft quand ils veulent faire un truc correct, ils peuvent. Je retiens le PowerShell comme la meilleure idée Microsoft de l'année (avec la publication des formats Office, peut-être).


    Si vous êtes admin d'un serveur sous Windows, ou même sur votre PC de bureau, je vous invite fortement à essayer: c'est fou le temps que l'on gagne à ne plus déplacer la souris, dérouler des menus, faire des "OK" sur des boîtes de dialogue, etc..

  11. #11
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par dev01
    le coté je doit développer des cmlets pour que les admins de mon produit puissent l'utiliser.
    C'est tout à fait ça, simplifier ou tout du moins améliorer l'administration d'une solution logicielle en production. Il permet, si on le souhaite, de prendre en compte dés la conception les besoins des admins en production, et offre donc une synergie entre les différents acteurs.

    PowerShell n'est donc pas à mon avis uniquement dédié à l'administration système mais autorise un lien entre 2 "mondes", le développement et la production, qui le plus souvent s'ignorent.

    Citation Envoyé par Grand_grunt
    Je retiens le PowerShell comme la meilleure idée Microsoft de l'année
    +1
    Il apporte aussi un nouvel éclairage des possibilités de .NET.

  12. #12
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Citation Envoyé par Laurent Dardenne Voir le message
    C'est tout à fait ça, simplifier ou tout du moins améliorer l'administration d'une solution logicielle en production. Il permet, si on le souhaite, de prendre en compte dés la conception les besoins des admins en production, et offre donc une synergie entre les différents acteurs.

    PowerShell n'est donc pas à mon avis uniquement dédié à l'administration système mais autorise un lien entre 2 "mondes", le développement et la production, qui le plus souvent s'ignorent.

    Tu dit que c'est utile car c'est un lien entre les programmeurs et les admins et que donc, ce n'est pas réservé à l'administration ...
    Contraposé : Si on ne fait pas de logiciel censés être utilisés par des admins (genre lecteur de musique, vidéo, bref tout ce qui est grand publique) PowerShell ne fait donc aucun lien ...

    En fait je pense que ça doit être très utile à ceux qui sont un peut orienté Linux, pas vis à vis du système d'exploitation mais vis à vis de l'utilisation de la ligne de commande. Beaucoup de personnes passent leur vie dedans sans jamais penser aux fenêtres et trouve que c'est beaucoup mieux de ne pas avoir à se taper toute l'interface pour accéder à une fonction ... Moi je préfère justement me taper le GUI et je n'ai jamais aimé CMD donc direct PowerShell est resté comme une curiosité restée dans le placard ... et je dois pas être le seul.

  13. #13
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Citation Envoyé par smyley
    Moi je préfère justement me taper le GUI et je n'ai jamais aimé CMD
    Si CMD est la seule ligne de commande que tu connais, alors je te comprends... mais pour qui a eu l'occasion d'utiliser les shells UNIX, c'est un énorme gain de temps par rapport à l'utilisation d'une GUI (à condition de savoir s'en servir évidemment...). L'invite de commande par défaut de Windows est, à mon humble avis, un gadget sans aucun intérêt à part pour faire un ping... Mais PowerShell apporte enfin à Windows une ligne de commande digne de ce nom, et orientée objet s'il vous plait

  14. #14
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Citation Envoyé par smyley Voir le message
    En fait je pense que ça doit être très utile à ceux qui sont un peut orienté Linux, pas vis à vis du système d'exploitation mais vis à vis de l'utilisation de la ligne de commande.

  15. #15
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par smyley
    Tu dit que c'est utile car c'est un lien entre les programmeurs et les admins et que donc, ce n'est pas réservé à l'administration ...
    Je vois ce lien tout autant du coté "organisationnel" que technique. Je pense qu'il te manque l'expérience de la production pour comprendre le fond ma pensée.
    Citation Envoyé par smyley
    Si on ne fait pas de logiciel censés être utilisés par des admins PowerShell ne fait donc aucun lien ...
    Certes, disons qu'il manque une précision, j'en parlais en pensant aux applications de gestion en entreprise. C'est un outil d'automatisation de tâches. Cela fait 20 ans que je travaille dans l'informatique, j'ai pratiqué tous les postes notamment admin système, si je te dis que c'est un outil qui a un potentiel tu peux me croire mais tu as aussi le droit d'en douter
    Personne ne t'oblige à l'utiliser et je n'essairais pas de te convaincre de son intérêt

  16. #16
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par tomlev
    L'invite de commande par défaut de Windows est, à mon humble avis, un gadget sans aucun intérêt à part pour faire un ping
    Pas tout à fait, j'ai pu en 2001 automatiser de A-Z l'installation et le déploiement de serveur Citrix en production avec 90 % de batch, le reste WSH et Delphi Win32. Je dirais qu'il est trés limité.

  17. #17
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Citation Envoyé par Laurent Dardenne Voir le message
    Pas tout à fait, j'ai pu en 2001 automatiser de A-Z l'installation et le déploiement de serveur Citrix en production avec 90 % de batch, le reste WSH et Delphi Win32. Je dirais qu'il est trés limité.
    Alors là, j'admire ta détermination, je crois que je me serais tiré une balle avant de terminer

  18. #18
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Citation Envoyé par Laurent Dardenne Voir le message
    Certes, disons qu'il manque une précision, j'en parlais en pensant aux applications de gestion en entreprise. C'est un outil d'automatisation de tâches. Cela fait 20 ans que je travaille dans l'informatique, j'ai pratiqué tous les postes notamment admin système, si je te dis que c'est un outil qui a un potentiel tu peux me croire mais tu as aussi le droit d'en douter
    Personne ne t'oblige à l'utiliser et je n'essairais pas de te convaincre de son intérêt
    J'ai pas essayé de remettre en question ton expérience. Simplement, si déjà on est pas programmeur de métier l'intérêt descend rapidement ...

  19. #19
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par smyley
    J'ai pas essayé de remettre en question ton expérience.
    J'ai bien compris.
    Citation Envoyé par smyley
    Simplement, si déjà on est pas programmeur de métier l'intérêt descend rapidement ...
    Encore une fois je ne crois pas mais on ne va pas remettre une pièce dans le manège.
    Bon allez si, mais une petite alors

    Tu peux très bien être développeur amateur et concevoir par exemple un cmdlet pour gérer tes fichiers MP3 ou tes fichiers jpeg et autoriser la manipulation des tags. En y repensant le domaine d'application de ton soft de setup peut peut-être se prêter au développement d'un provider PowerShell. Les administrateurs systèmes recherchent et manipulent souvent les informations sur les logiciels installés. Et là les professionnels te diront merci "l'amateur"

  20. #20
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par tomlev Voir le message
    je crois que je me serais tiré une balle avant de terminer
    C'était pas si difficile que cela en à l'air, les données manipulées sont en gros des setups (.exe), des drivers (.inf) des clés de registre (.reg), des fichiers (xcopy/robocopy), des droits(cacls).

    Et je ne suis pas certains que Powershell puissent prendre en charge toutes les étapes qu'il y avait puisque l'OS et le framework .NET 2.0 doivent être installé avant que Powershell puissent être opérationnel .
    A partir de cet instant c'est sûr que le cmd prend un sacré coup de vieux.

    Qu'en à la détermination il faut aussi en avoir pour reprendre certains projet C#, ou autres .

Discussions similaires

  1. Dans quel domaine utilisez-vous encore le C ?
    Par Franck.H dans le forum C
    Réponses: 57
    Dernier message: 06/08/2018, 11h02
  2. Réponses: 1
    Dernier message: 13/12/2012, 22h56
  3. Dans quel domaine on applique un filtre
    Par Sonda09 dans le forum Traitement du signal
    Réponses: 9
    Dernier message: 29/02/2012, 14h32
  4. Dans quel cadre utilisez vous Real-Time Workshop (RTW)?
    Par ManiMatworker dans le forum Simulink
    Réponses: 4
    Dernier message: 29/04/2008, 13h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo