你最喜欢的Powershell cmdlet是什么?

Translate

我刚刚找到了/ n个免费的Powershell NetCmdlet软件,与他们一起玩后,我喜欢它们带给命令行的功能。因此提出了一个问题,您最喜欢的Cmdlet是什么,以及如何使用它们?

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

所有的回答

Translate

作为程序员/黑客,Get-MemberGet-Command是我使用最多的,但是我用来炫耀的是Select-ControlSend-Keys黄蜂PowerGadgets,以及一些我自己用WPF针对CTP2编写的内容,或者豪华控制台;-)

Weather in PoshConsole

来源
Translate

有一个推特脚本我用来发布到Twitter。很好,因为这意味着您可以向Twitter发送一些内容,而不会被浏览器分散注意力。

我为此添加了一个别名“ twit”。

所以现在您可以输入,例如:

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

并且如果成功提交,它将返回一个标识您的帖子的整数。

来源
Translate

成为会员,放手。不,它不是很有魅力,但是以交互方式检查对象的能力会打断您的工作,从而使MSDN中断。

来源
Translate

设定剪贴板,位于CodePlex上的PowerShell社区扩展项目中。通常,当我在PowerShell中工作时,最终目标是生成一些文本,甚至生成Excel电子表格。 Set-Clipboard消除了所有中间步骤“将其保存到文件,现在打开该文件,全选,复制到剪贴板”的步骤-您可以在PowerShell中完成所有操作。

来源
Translate

尽管它不像Out-Twitter那样有趣,但我最喜欢的cmdlet是Get-Member,因为它使我可以检查正在使用的任何对象并找出新的属性和方法,以及它们的基础类型。目的。

如果我没有选择Get-Member,我将不得不使用PowerShell社区扩展(PSCX)中的Out-Clipboard,因为它可以实现很多剪贴板自动化功能,并使使用PowerShell进行代码模板变得更加容易。

来源
Translate

我写了一个PowerShell提供程序,使我可以访问IE7的RSS feed存储,并从中获得很多乐趣。

它让我cd到名为feed:并使用以下内容浏览文件夹和供稿cddir.
它甚至允许您从命令行添加或删除提要。

请参阅我博客上的这篇文章作为示例:

在您的提要中获得最多产的作者

如今,它已汇总到PowerShell社区扩展项目中,您可以在CodePlex上找到该项目。这里.

来源
Translate

好吧,这有点平淡,但是我会投票给Get-Help。

来源
Translate

出口CSV。这将以易于管理的Excel格式创建漂亮的报告。如果您安装了社区扩展和用户,则可获得奖励积分发送邮件.

从命令行在其收件箱中管理报告。真好

来源
Pat
Translate

虽然与您的问题半相关,但它并不完全适合Powershell NetCmdlets主题。但是我每天都想发布它,所以它可能会对其他人有所帮助。只需将shift-c-c组合键组合成显示Visual Studio命令提示符即可。

来源
Translate

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

和其余我熟悉的命令现在可以正常工作了:)

但认真的是... New-Object必须得到我的投票。有了它,powershell可以做任何事情:)

来源
Translate

我发现Get-member是最有用的本机PowerShell cmdlet。我还每天使用Get-WMIObject。即使我正在为某人解决VBScript问题,我仍将求助于Get-WMIObject,因为我可以交互地使用WMI。

来源
Translate

我在整个工作日都使用Get-WMIObject和Get-Member的组合。在Get-Sandwich上工作。

来源
Translate

我使用Microsoft Lync 2010做了大量工作,其中包括一组用于测试功能的综合功能。这些是我最喜欢的Test-CsPstnOutboundCall。

对于一般脚本,必须投票给get-member和get-help :)

来源