Invite de commandes par rapport à windows powershell: quelle est la différence?
Video: Windows Powershell : Exécution d'une commande
Contenu
En ce qui concerne les systèmes d`exploitation sont concernés, Windows est peut-être le moins tributaire de la ligne de commande. En fait, la plupart d`entre nous ont réussi à arriver jusqu`ici sans jamais une fois En l`utilisant. Mais avec Windows 10 autour du coin, peut-être qu`il est temps que nous avons appris.
Mais avant de sauter dedans, il y a une différence importante que vous devez comprendre, et c`est la différence entre Invite de commandes et PowerShell. Ils ont l`air assez similaire à la surface, mais en pratique, sont largement dissemblables.
Voici ce que vous devez savoir sur les deux.
L`invite de commande Came First
À partir de Windows NT et au-delà, Windows était équipé d`un interpréteur de ligne de commande appelé cmd.exe, mieux connu comme Invite de commandes. Avec elle, les utilisateurs peuvent interagir avec le système d`exploitation à l`aide des commandes texte et paramètres.
Mais alors que la commande rapide est venu d`abord, il n`a pas été la premier. Les versions précédentes du système d`exploitation (Windows 95, 98 et ME) avaient un interpréteur de ligne de commande plus primitive appelée COMMAND.COM, mieux connu comme MS-DOS.
Il va sans dire que l`invite de commandes était une énorme amélioration par rapport à l`interprète obsolète MS-DOS.
En dépit de la nature graphique de Windows, la ligne de commande n`a jamais été - et ne sera jamais - obsolète. Il offre un niveau de puissance et la flexibilité qui ne peut pas être atteint avec des interfaces point et clic (tels que les scripts de traitement par lots), et en fonction de vos compétences, vous pouvez faire avancer les choses plus rapidement à l`aide d`invite de commande.
Par exemple, voici quelques-uns tâches courantes facilitées par l`invite de commandes. En outre, il existe plusieurs commandes de base chaque utilisateur doit savoir dans le cas où vous avez besoin pour résoudre un problème et tout ce que vous avez un accès en ligne de commande.7 Tâches courantes L`invite de commande Windows Makes rapide & Facile7 Tâches courantes L`invite de commande Windows Makes rapide & FacileNe laissez pas l`invite de commande vous intimide. Il est plus simple que vous attendez et plus utile. Vous pourriez être surpris par ce que vous pouvez accomplir avec juste quelques touches.Lire la suite
Video: Windows Powershell : Commande Format-List
Si vous êtes une vierge de ligne de commande absolue, nous vous recommandons de vérifier notre Un guide pour débutants Command Prompt. Il est plus facile que vous le pensez et vaut bien le savoir.
Bien que l`invite de commandes est plus que suffisant pour l`utilisateur moyen, certaines personnes veulent plus - ce qui est la raison pour laquelle commande de remplacement rapides, comme le open source Console, exister. Heureusement pour nous tous, Microsoft a une meilleure réponse en magasin: PowerShell.Malade de l`invite de commande Old dans Windows 7? Mise à niveau vers la consoleMalade de l`invite de commande Old dans Windows 7? Mise à niveau vers la consoleMicrosoft et mis à jour beaucoup refondu de Windows avec Windows 7, mais l`invite de commande n`a pas été mis à jour depuis le siècle dernier. Il est non seulement ancienne-looking- il manque de nombreuses fonctionnalités aux utilisateurs de ligne de commande sont venus ...Lire la suite
PowerShell pris au niveau suivant
Si Invite de commandes est comme un 2004-ère Motorola Razr, alors PowerShell est comme une ère 2015 Motorola Moto X. Il peut faire beaucoup de choses et les mêmes plus. PowerShell ne peut pas être la meilleur interpréteur de ligne de commande disponible, mais il est certainement assez puissant pour satisfaire les utilisateurs de puissance.
Les graines de PowerShell ont été plantés en 2002 lorsque Microsoft a commencé à travailler sur Microsoft Shell, également connu sous le Monad, qui a été conçu pour être extensible par les utilisateurs. Monad est devenue publique en 2005 et a finalement été rebaptisé PowerShell en 2006. En même temps, il est devenu intégré dans le système d`exploitation lui-même.
Mais qu`est-ce que tout cela signifie?
Il suffit de mettre, PowerShell vous permet de créer vos propres commandes et des scripts en utilisant le langage de programmation C #. Les deux PowerShell et C # sont intégrés Le .NET Framework de Microsoft, ce qui signifie que vous avez accès à un grand nombre de fonctions pré-existantes et des outils pour vous aider à créer de meilleures commandes et des scripts avec moins d`effort global.Un début GNU pour Microsoft: Quel Open Source .NET Framework moyens pour le reste de nousUn début GNU pour Microsoft: Quel Open Source .NET Framework moyens pour le reste de nousMicrosoft vient de sortir une partie importante de son code sous une licence open source permissive. Ce mouvement rompt avec la tradition des années. Mais pourquoi et qu`est-ce que cela signifie pour vous?Lire la suite
PowerShell a beaucoup de fonctionnalités avancées - comme l`exécution à distance des tâches, tâches de fond, l`automatisation des tâches, la tuyauterie de commande, et plus - qui en font un meilleur choix que l`invite de commande archaïque quand vous avez beaucoup d`administration et la maintenance du système à faire.
Si vous utilisez PowerShell? Eh bien, l`utilisateur moyen n`a pas vraiment besoin de tous ces cloches et de sifflets. Les administrateurs et les utilisateurs, d`autre part, vont probablement aimer ce qu`il peut faire. Commencez avec ces les commandes de base PowerShell pour obtenir un avant-goût de son potentiel.
Remarque: PowerShell a un peu d`une courbe d`apprentissage, donc ne vous attendez pas à saisir tout de suite.
Améliorations PowerShell Dans Windows 10
Aussi utile que il est déjà, PowerShell recevra plusieurs améliorations lors de la sortie officielle de Windows 10. Voici quelques points saillants que vous pouvez vous attendre.
PackageManagement: Un gestionnaire de paquets est un moyen pratique de gérer tous les logiciels que vous téléchargez, installer et de désinstaller. Au lieu de sauter d`un site Internet, vous naviguez simplement les paquets avec PackageManagement (anciennement connu sous le nom OneGet). En souscrivant à différents référentiels, vous pouvez choisir quels paquets sont à votre disposition.Windows Obtient un Package Manager - Télécharger le logiciel Via centrale OneGetWindows Obtient un Package Manager - Télécharger le logiciel Via centrale OneGetMicrosoft ajoute encore une autre caractéristique Linux à Windows. Gestion des paquetages peut augmenter sérieusement la productivité, d`accroître la sécurité, et en fin de compte vous faire économiser beaucoup de maux de tête. Nous vous montrons comment cela fonctionnera.Lire la suite
OneGet est techniquement déjà disponible pour Windows 8.1, mais uniquement si vous installez Windows Management Framework 5.0. Lorsque Windows 10 arrive, PackageManagement sera intégré au système par défaut.
Secure Shell (SSH): Secure Shell a depuis longtemps un protocole de base pour établir des connexions cryptées entre les systèmes distants. Sans SSH, il est facile pour les étrangers d`intercepter des données qu`il est en cours de transmission.
Jusqu`à une date récente, SSH sur Windows requis l`utilisation d`une solution tiers (par exemple PuTTY), mais l`équipe PowerShell a annoncé qu`ils seraient en œuvre un soutien SSH sous Windows. Il a fallu un certain temps, mais il semble que Windows est finalement en train de rattraper dans ce domaine.
PowerShell Caractéristiques: Avec la version 5.0, la langue de PowerShell lui-même est améliorée avec de nouvelles fonctionnalités telles que: les classes et les énumérations, les nouvelles commandes intégrées, des fonctions étendues pour les commandes existantes, la coloration syntaxique dans la console, et plus encore.
Pour en profondeur les détails, consultez le Quoi de neuf à l`article PowerShell 5.0 par Microsoft.
Nous espérons que vous avez maintenant une meilleure idée des différences entre les invite de commande et PowerShell. Si vous êtes arrivé jusqu`ici et vous êtes encore confus, ne vous inquiétez pas: PowerShell est pour les utilisateurs et l`invite de commandes est assez bon pour tout le monde. En fait, vous pouvez vous en tirer sans le savoir non plus.
Video: Invité de commande Windows 10 et Activation raccourcis Powershell
Avez-vous des questions? Que pensez-vous de PowerShell? Microsoft va dans la bonne direction? Partagez avec nous dans les commentaires ci-dessous!