Quels sont vos applets de commande Powershell préférés?

Translate

Je viens de trouver / n softwares Powershell NetCmdlets gratuits, et après avoir joué avec eux, j'aime les fonctionnalités qu'ils apportent à la ligne de commande. Cela soulève donc la question de savoir quels sont vos applets de commande préférées et comment les utilisez-vous?

This question and all comments follow the "Attribution Required."

Toutes les réponses

Translate

En tant que programmeur / hacker,Get-MemberetGet-Commandsont ceux que j'utilise plus que tous les autres, mais ceux que j'utilise pour montrer sontSelect-ControletSend-KeysdeGUÊPE, laPowerGadgets, et certains de mes propres trucs écrits en WPF contre CTP2 ouPoshConsole;-)

Weather in PoshConsole

La source
Translate

il y a unscript out-twitterJ'utilise pour poster sur Twitter. c'est bien, car cela signifie que vous pouvez envoyer quelque chose à Twitter sans risquer d'être distrait par un navigateur.

j'ai ajouté un alias pour cela, "twit".

alors maintenant vous pouvez taper, par exemple:

PS C:\>"trying out stack overflow" | twit

et s'il est déposé avec succès, il renverra un entier qui identifie votre message.

La source
Translate

Get-Member, haut la main. Non, ce n'est pas très glamour, mais la possibilité d'inspecter les objets de manière interactive bat l'interruption de votre travail pour aller sur MSDN.

La source
Translate

Set-Presse-papiers, trouvé sur le projet PowerShell Community Extensions sur CodePlex. Habituellement, lorsque je travaille dans PowerShell, le but ultime est de générer du texte ou même une feuille de calcul Excel. Set-Clipboard élimine toutes les étapes intermédiaires "enregistrez-le dans un fichier, ok maintenant ouvrez ce fichier, sélectionnez tout, copiez dans le presse-papiers" - vous faites tout cela dans PowerShell.

La source
Translate

Bien que ce ne soit pas aussi amusant que Out-Twitter, mon applet de commande préférée est Get-Member, car elle me permet d'examiner n'importe lequel des objets avec lesquels je travaille et de découvrir de nouvelles propriétés et méthodes, ainsi que le type sous-jacent du objet.

Si je ne choisissais pas Get-Member, je devrais utiliser Out-Clipboard des extensions de communauté PowerShell (PSCX), car cela permet une automatisation du presse-papiers et facilite grandement l'utilisation de PowerShell pour la création de modèles de code.

La source
Translate

J'ai écrit un fournisseur PowerShell pour me donner accès au magasin de flux RSS d'IE7 et je me suis beaucoup amusé avec.

Ça me laissecdà un lecteur appeléfeed:et parcourez les dossiers et les flux en utilisantcdetdir.
Il vous permet même d'ajouter ou de supprimer des flux de la ligne de commande.

Voir cet article sur mon blog à titre d'exemple:

Obtenir les auteurs les plus prolifiques dans vos flux

Il est intégré dans le projet PowerShell Community Extensions de nos jours, que vous pouvez trouver sur CodePlexici.

La source
Translate

Eh bien, c'est un peu fade, mais je voterais pour Get-Help.

La source
Translate

export-csv. Cela crée un rapport agréable dans un format compatible Excel pour les gestionnaires. Points bonus si vous avez installé des extensions de communauté etenvoyer-smtpmail.

Rapport de gestion dans leur boîte de réception depuis la ligne de commande. Agréable.

La source
Pat
Translate

Bien que semi-lié à votre question, cela ne correspond pas entièrement au motif Powershell NetCmdlets. Mais je voulais quand même le publier car je l'utilise quotidiennement et cela peut aider les autres. Simplement faire de la combinaison de touches shift-control-c pour afficher l'invite de commande de Visual Studio

La source
Translate

ls (Get-ChildItem) rm (Remove-Item) ps (Get-Process)

et le reste de mes commandes familières qui maintenant "fonctionnent juste" :)

mais sérieusement ... New-Object devrait obtenir mon vote. Avec lui, PowerShell peut tout faire :)

La source
Translate

Je trouve que Get-member est l'applet de commande PowerShell native la plus utile. J'utilise également Get-WMIObject au quotidien. Même si je dépanne un problème VBScript pour quelqu'un, je me tournerai vers Get-WMIObject car je peux travailler avec WMI de manière interactive.

La source
Translate

La combinaison de Get-WMIObject et Get-Member est quelque chose que j'utilise tout au long de la journée de travail. Travailler sur Get-Sandwich.

La source
Translate

Je travaille beaucoup avec Microsoft Lync 2010 qui comprend un ensemble de fonctionnalités synthétiques pour tester les fonctionnalités. De ces Test-CsPstnOutboundCall est mon préféré.

Pour les scripts généraux, je dois voter pour get-member et get-help :)

La source