Gli strumenti sono solo strumenti.
Aiutano o no.
Hai bisogno di aiuto o no.
Se conosci Unix e quegli strumenti fanno quello che ti serve per fare su Windows, allora sei un ragazzo felice e non c'è bisogno di imparare PowerShell (a meno che tu non voglia esplorare).
Il mio intento originale era quello di includere una serie di strumenti Unix in Windows e di farcela (alcuni di noi nel team hanno profondi background Unix e una buona dose di rispetto per quella comunità.)
Quello che ho scoperto è che questo non ha aiutato molto. Il motivo è che AWK / grep / sed non funzionano su COM , WMI , ADSI , il Registro di sistema, l'archivio certificati, ecc., Ecc.
In altre parole, UNIX è un intero ecosistema ottimizzato per i file di testo. Pertanto, gli strumenti di elaborazione del testo sono strumenti di gestione efficaci. Windows è un ecosistema completamente diverso, ottimizzato per API e oggetti. Ecco perché abbiamo inventato PowerShell.
Quello che penso che scoprirai è che ci saranno molte occasioni in cui l'elaborazione del testo non ti porterà quello che vuoi su Windows. A quel punto, ti consigliamo di prendere PowerShell. NOTA: non è un affare tutto o niente. All'interno di PowerShell, puoi chiamare i tuoi strumenti Unix (e usare il loro processo di testo o l'elaborazione del testo di PowerShell). Inoltre puoi chiamare PowerShell dai tuoi strumenti Unix e ottenere testo.
Ancora una volta - non c'è religione qui - il nostro obiettivo è darti gli strumenti di cui hai bisogno per avere successo. Ecco perché siamo così appassionati del feedback. Facci sapere dove stiamo cadendo sul posto di lavoro o dove non hai uno strumento di cui hai bisogno e lo inseriremo nell'elenco e arriveremo ad esso.
In tutta onestà, ci stiamo scavando da una buca di 30 anni, quindi ci vorrà del tempo. Detto questo, se raccogli la beta di Windows Server 2008 / R2 e / o le versioni beta dei nostri prodotti server, penso che rimarrai scioccato dalla rapidità con cui si riempie quel buco.
Per quanto riguarda l'utilizzo, ad oggi abbiamo avuto> 3,5 milioni di download. Ciò non include le persone che lo utilizzano in Windows Server 2008, perché è incluso come componente facoltativo e non necessita di download.
V2 verrà spedito in tutte le versioni di Windows. Sarà attivo per impostazione predefinita per tutte le edizioni ad eccezione del Server core in cui è un componente opzionale. Poco dopo la spedizione di Windows 7 / Windows Server 2008 R2, renderemo V2 disponibile su tutte le piattaforme, Windows XP e versioni successive. In altre parole, il tuo investimento nell'apprendimento sarà applicabile a un numero molto elevato di macchine / ambienti.
Un ultimo commento Se / quando inizi a imparare PowerShell, penso che sarai abbastanza felice. Gran parte del design è fortemente influenzato dai nostri sfondi Unix, quindi mentre siamo abbastanza diversi, lo raccoglierai molto rapidamente (dopo aver superato la maledizione che non è Unix :-)).
Sappiamo che le persone hanno un budget molto limitato per l'apprendimento, ecco perché siamo super-core riguardo alla coerenza. Imparerai qualcosa, e poi lo utilizzerai più e più volte.
Sperimentare! Godere! Engage!