Alat hanyalah alat.
Mereka membantu atau tidak.
Anda butuh bantuan atau tidak.
Jika Anda tahu Unix dan alat-alat itu melakukan apa yang perlu Anda lakukan pada Windows - maka Anda adalah pria yang bahagia dan tidak perlu mempelajari PowerShell (kecuali jika Anda ingin menjelajah).
Maksud asli saya adalah memasukkan seperangkat alat Unix di Windows dan menyelesaikannya (beberapa dari kami di tim memiliki latar belakang Unix yang dalam dan dosis rasa hormat yang sehat untuk komunitas itu.)
Apa yang saya temukan adalah bahwa ini tidak banyak membantu. Alasannya adalah bahwa AWK / grep / sed tidak bekerja melawan COM , WMI , ADSI , Registry, toko sertifikat, dll., Dll.
Dengan kata lain, UNIX adalah seluruh ekosistem yang disetel sendiri di sekitar file teks. Dengan demikian, alat pemrosesan teks adalah alat manajemen yang efektif. Windows adalah ekosistem yang sepenuhnya disetel sendiri di sekitar API dan Objek. Itu sebabnya kami menemukan PowerShell.
Apa yang saya pikir akan Anda temukan adalah bahwa akan ada banyak kesempatan ketika pemrosesan teks tidak akan memberikan apa yang Anda inginkan di Windows. Pada titik itu, Anda ingin mengambil PowerShell. CATATAN - ini bukan kesepakatan semua atau tidak sama sekali. Di dalam PowerShell, Anda dapat memanggil alat Unix Anda (dan menggunakan proses teks mereka atau pemrosesan teks PowerShell). Anda juga dapat memanggil PowerShell dari alat Unix Anda dan mendapatkan teks.
Sekali lagi - tidak ada agama di sini - fokus kami adalah memberi Anda alat yang Anda butuhkan untuk berhasil. Itu sebabnya kami sangat bersemangat tentang umpan balik. Beri tahu kami di mana kami jatuh pada pekerjaan atau di mana Anda tidak memiliki alat yang Anda butuhkan dan kami akan meletakkannya di daftar dan sampai ke sana.
Dalam semua kejujuran, kami menggali diri dari lubang 30 tahun, jadi itu akan memakan waktu. Yang mengatakan, jika Anda mengambil beta Windows Server 2008 / R2 dan / atau beta dari produk server kami, saya pikir Anda akan terkejut melihat seberapa cepat lubang itu diisi.
Sehubungan dengan penggunaan - kami memiliki> 3,5 juta unduhan hingga saat ini. Itu tidak termasuk orang yang menggunakannya di Windows Server 2008, karena itu termasuk sebagai komponen opsional dan tidak perlu diunduh.
V2 akan dikirimkan di semua versi Windows. Ini akan menjadi on-by-default untuk semua edisi kecuali Server inti di mana itu adalah komponen opsional. Tidak lama setelah Windows 7 / Windows Server 2008 R2 dikirimkan, kami akan menyediakan V2 di semua platform, Windows XP dan di atasnya. Dengan kata lain - investasi Anda dalam pembelajaran akan berlaku untuk sejumlah besar mesin / lingkungan.
Satu komentar terakhir. Jika / ketika Anda mulai belajar PowerShell, saya pikir Anda akan cukup senang. Sebagian besar desain sangat dipengaruhi oleh latar belakang Unix kami, jadi sementara kami sangat berbeda, Anda akan mengambilnya dengan sangat cepat (setelah Anda selesai mengutuk bahwa itu bukan Unix :-)).
Kami tahu bahwa orang memiliki anggaran yang sangat terbatas untuk belajar - itulah sebabnya kami sangat keras tentang konsistensi. Anda akan belajar sesuatu, dan kemudian Anda akan menggunakannya berulang kali.
Percobaan! Nikmati! Mengikutsertakan!