Ferramentas são apenas ferramentas.
Eles ajudam ou não.
Você precisa de ajuda ou não.
Se você conhece o Unix e essas ferramentas fazem o que você precisa no Windows - você é um cara feliz e não precisa aprender o PowerShell (a menos que queira explorar).
Minha intenção original era incluir um conjunto de ferramentas Unix no Windows e acabar com ele (vários de nós na equipe têm profundos conhecimentos de Unix e uma dose saudável de respeito por essa comunidade).
O que eu descobri foi que isso realmente não ajudou muito. A razão para isso é que o AWK / grep / sed não funciona com COM , WMI , ADSI , o Registro, o armazenamento de certificados, etc., etc.
Em outras palavras, o UNIX é um ecossistema inteiro auto-ajustado em torno de arquivos de texto. Como tal, as ferramentas de processamento de texto são efetivamente ferramentas de gerenciamento. O Windows é um ecossistema completamente diferente, auto-ajustado em torno de APIs e objetos. Foi por isso que inventamos o PowerShell.
O que eu acho que você encontrará é que haverá muitas ocasiões em que o processamento de texto não conseguirá o que você deseja no Windows. Nesse ponto, convém pegar o PowerShell. NOTA - não é um negócio de tudo ou nada. No PowerShell, você pode chamar suas ferramentas Unix (e usar o processo de texto ou o processamento de texto do PowerShell). Além disso, você pode ligar para o PowerShell a partir de suas ferramentas Unix e obter texto.
Novamente - não há religião aqui - nosso foco é fornecer as ferramentas necessárias para o sucesso. É por isso que somos tão apaixonados pelo feedback. Deixe-nos saber onde estamos caindo no emprego ou onde você não tem uma ferramenta que você precisa e nós a colocaremos na lista e chegaremos a ela.
Com toda a honestidade, estamos nos cavando de um buraco de 30 anos, por isso vai demorar um pouco. Dito isso, se você pegar a versão beta do Windows Server 2008 / R2 e / ou os betas de nossos produtos para servidores, acho que ficará chocado com a rapidez com que esse buraco está sendo preenchido.
Com relação ao uso - tivemos mais de 3,5 milhões de downloads até o momento. Isso não inclui as pessoas que o usam no Windows Server 2008, porque está incluído como um componente opcional e não precisa de download.
O V2 será enviado em todas as versões do Windows. Ele estará ativado por padrão para todas as edições, exceto o núcleo do servidor, onde é um componente opcional. Logo após o lançamento do Windows 7 / Windows Server 2008 R2, disponibilizaremos o V2 em todas as plataformas, Windows XP e superior. Em outras palavras - seu investimento em aprendizado será aplicável a um número muito grande de máquinas / ambientes.
Um último comentário. Se / quando você começar a aprender o PowerShell, acho que ficará muito feliz. Grande parte do design é fortemente influenciada pelos nossos antecedentes do Unix, portanto, embora sejamos bem diferentes, você o entenderá muito rapidamente (depois de acabar discutindo que não é o Unix :-)).
Sabemos que as pessoas têm um orçamento muito limitado para aprender - é por isso que somos super rígidos quanto à consistência. Você aprenderá algo e depois o usará repetidamente.
Experimentar! Aproveitar! Se empenhar!