Windows PowerShell est un shell en ligne de commande basée sur les tâches et langage de script spécialement conçu pour l'administration du système qui est utilisé par les professionnels de la technologie de l'information sur une base régulière . Bien qu'il soit développé par Microsoft et est largement disponible, elle a quelques inconvénients potentiels que les professionnels ne peuvent pas apprécier. Si vous apprendre à utiliser le langage , les questions pourraient se poser à un moment donné . Object- Based
Un des inconvénients potentiels de l'utilisation de Windows PowerShell est qu'il est basé sur des objets . Avec la plupart des shells , vous comptez sur les commandes à base de texte pour faire le travail lors de l'écriture de scripts. Si vous passez à Windows PowerShell d'un autre type de shell , vous aurez à s'habituer à une manière différente de penser les choses . Cela peut être un problème qui prend un certain temps pour aller au-delà pour certains utilisateurs .
Risques pour la sécurité
Un autre inconvénient potentiel de l'utilisation de Windows PowerShell est qu'il peut créer un certain potentiel les risques de sécurité . De nombreux professionnels utilisent comme un moyen de se connecter à distance à d'autres ordinateurs et serveurs. En s'engageant dans ce processus, PowerShell peut laisser des trous ouverts pour des failles de sécurité . Cela crée un potentiel pour les virus , les logiciels malveillants et d'autres programmes nuisibles à être installé sur le serveur. Si quelqu'un d'autre qui sait Windows PowerShell s'implique , il pourrait causer des problèmes.
Web Server
Un autre problème avec Windows PowerShell est qu'il vous oblige à exécuter un serveur Web sur votre serveur lors de l'utilisation des fonctionnalités à distance. Cela prend de la place supplémentaire sur un serveur. Dans de nombreux cas , les entreprises ne voudront pas prendre plus de place et de désigner plus de ressources pour cela sur leurs propres serveurs. Si vous êtes un professionnel travaillant pour une entreprise IT , vous pourriez avoir à obtenir l'approbation d'un supérieur avant cela est autorisé .
Considérations
Bien que Windows PowerShell ne ont quelques inconvénients potentiels , il a aussi quelques avantages . Par exemple, étant donné qu'il est développé par Microsoft , il s'intègre de plus en plus dans les produits et services de Microsoft . Windows PowerShell est aussi polyvalent et facile à administrer une fois que vous apprendre les rudiments de la langue scripting . Il vous donne également la possibilité d'exécuter des commandes spécifiques qui sont conçus pour fonctionner uniquement sur des réseaux locaux , si vous utilisez la fonction de connexion à distance.