Quais são os seus Cmdlets favoritos PowerShell?

votos
15

Eu só descobri / n softwares livres NetCmdlets PowerShell e depois de jogar com eles, eu amo a funcionalidade que eles trazem para a linha de comando. Por isso levanta a questão quais são seus Cmdlets favoritos, e como você usá-los?

Publicado 05/08/2008 em 19:01
fonte usuário
Em outras línguas...                            


13 respostas

votos
8

Como um programador / cabouqueiro, Get-Membere Get-Commandsão os que eu uso mais do que quaisquer outros, mas os que eu uso para mostrar são Select-Controle Send-Keysde WASP , os PowerGadgets , e alguns de meu próprio material escrito em WPF contra CTP2 ou PoshConsole ;-)

Tempo em PoshConsole

Respondeu 15/09/2008 em 17:51
fonte usuário

votos
8

há um script de fora-twitter eu uso para postar no Twitter. é bom, porque significa que você pode enviar algo a twitter sem o risco de ser distraído por um browser.

eu adicionei um alias para ele, "twit".

então agora você pode digitar, por exemplo:

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

e se apresentou com sucesso, ele irá retornar um inteiro que identifica o seu post.

Respondeu 08/08/2008 em 01:02
fonte usuário

votos
4

Get-Member, mãos para baixo. Não, não é muito fascinante, mas a capacidade de inspecionar objetos interativamente bate interromper seu trabalho para ir bater-se MSDN.

Respondeu 15/09/2008 em 22:09
fonte usuário

votos
3

Set-Clipboard , encontrou no projeto PowerShell Community Extensions no CodePlex. Normalmente, quando estou trabalhando em PowerShell, o objetivo final é gerar algum texto ou mesmo uma planilha do Excel. Set-Clipboard elimina todos os intermediários "salve-o em um arquivo, ok agora abrir esse arquivo, selecione tudo, Copiar para o clipboard" passos - você fazer tudo em PowerShell.

Respondeu 07/10/2008 em 19:31
fonte usuário

votos
2

Embora não seja tão divertido quanto Out-Twitter, o meu favorito é cmdlet Get-Membro, uma vez que me permite examinar qualquer um dos objetos com quem estou trabalhando e descobrir novas propriedades e métodos, bem como o tipo subjacente da objeto.

Se eu não escolher Get-Member, eu teria que ir com Out-Clipboard da Comunidade extensões PowerShell (PSCX), uma vez que permite um monte de automação prancheta e faz usando PowerShell para templates de código muito mais fácil.

Respondeu 13/08/2008 em 19:19
fonte usuário

votos
2

Eu escrevi um provedor PowerShell para me dar acesso à loja feed RSS do IE7, e tinha muita diversão com ele.

Isso me deixa cdem uma unidade chamada feed:e navegar pastas e feeds usando cde dir.
Ele ainda permite que você adicionar ou remover feeds de linha de comando.

Veja este post no meu blog como um exemplo:

Obtendo autores mais prolíficos em seus Feeds

É enrolado no projeto extensões PowerShell Comunidade nos dias de hoje, que você pode encontrar no CodePlex aqui .

Respondeu 07/08/2008 em 14:11
fonte usuário

votos
1

export-csv . Isso cria um bom relatório em um formato Excel-pronto-friendly gerente. Os pontos de bónus se você tem extensões comunitários instalados e usuário send-SmtpMail .

relatório de gestão na sua caixa de entrada a partir da linha de comando. Agradável.

Respondeu 15/10/2008 em 20:09
fonte usuário

votos
1

Bem, é um pouco sem graça, mas eu votaria para Get-Help.

Respondeu 14/08/2008 em 19:20
fonte usuário

votos
0

Eu faço um monte de trabalho com o Microsoft Lync 2010, que inclui um conjunto de sintético para funcionalidade teste. Destes Test-CsPstnOutboundCall é o meu favorito.

Para scripting geral tem que votar para get-membro e obter-ajuda :)

Respondeu 22/08/2011 em 15:59
fonte usuário

votos
0

A combinação de Get-WMIObject e Get-Membro é algo que eu uso durante todo o dia de trabalho. Trabalhando em Get-Sandwich.

Respondeu 10/10/2008 em 14:17
fonte usuário

votos
0

Acho Get-membro para ser o cmdlet PowerShell nativa mais útil. Eu também uso Get-WMIObject em uma base diária. Mesmo que eu estou solucionando um problema de VBScript para alguém eu vou virar para Get-WMIObject porque eu posso trabalhar com WMI de forma interativa.

Respondeu 06/10/2008 em 19:03
fonte usuário

votos
0

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

e o resto dos meus comandos familiares que agora "só trabalho" :)

mas a sério ... New-Object teria que começar o meu voto. Com ele, o PowerShell pode fazer qualquer coisa :)

Respondeu 17/08/2008 em 21:23
fonte usuário

votos
0

Enquanto semi relacionados com a sua pergunta, não inteiramente encaixar o motivo Powershell NetCmdlets. Mas eu queria publicá-la de qualquer forma como eu usá-lo diariamente e pode ajudar os outros. Basta fazer shift-control-c chave de combinação para exibir o prompt de comando Visual Studio.

Respondeu 05/08/2008 em 19:53
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more