Araçlar sadece araçlardır.
Yardım ederler ya da yardım etmezler.
Yardıma ihtiyacınız var ya da yok.
Unix'i biliyorsanız ve bu araçlar Windows'ta yapmanız gerekenleri yaparsa - o zaman mutlu bir adamsınız ve PowerShell'i öğrenmenize gerek yoktur (keşfetmek istemiyorsanız).
Benim asıl amacım bir dizi Unix aracını Windows'a dahil etmek ve onunla birlikte yapmaktı (takımdaki birçoğumuzun derin Unix geçmişleri ve bu topluluğa sağlıklı bir saygı dozu var.)
Bulduğum şey, bunun gerçekten fazla yardımcı olmadığıydı. Bunun nedeni AWK / grep / sed'in COM , WMI , ADSI , Kayıt Defteri, sertifika deposu vb.
Başka bir deyişle, UNIX, metin dosyaları etrafında kendi kendini ayarlayan bir ekosistemdir. Bu nedenle, metin işleme araçları etkin bir şekilde yönetim araçlarıdır. Windows, API'ler ve Nesneler etrafında kendi kendini ayarlayan tamamen farklı bir ekosistemdir. Bu yüzden PowerShell'i icat ettik.
Bulacağınızı düşündüğüm şey, metin işlemenin Windows'ta istediğinizi elde etmediği birçok olay olacağı. Bu noktada, PowerShell'i almak isteyeceksiniz. NOT - bu bir ya hep ya hiç anlaşma değildir. PowerShell içinde Unix araçlarınızı çağırabilirsiniz (ve metin işlemlerini veya PowerShell'in metin işlemlerini kullanabilirsiniz). Ayrıca Unix araçlarınızdan PowerShell'i arayabilir ve metin alabilirsiniz.
Yine - burada din yoktur - odak noktamız size başarılı olmanız için gereken araçları vermektir. Bu yüzden geribildirim konusunda çok tutkuluyuz. İşe nereden düştüğümüzü veya ihtiyacınız olan bir aracınızın bulunmadığını bize bildirin ve listeye koyacağız ve buna ulaşacağız.
Dürüst olmak gerekirse, kendimizi 30 yıllık bir delikten kazıyoruz, bu yüzden biraz zaman alacak. Bununla birlikte, Windows Server 2008 / R2 beta sürümünü ve / veya sunucu ürünlerimizin betalarını alırsanız, bu deliğin ne kadar çabuk dolduğunu şok edeceğinizi düşünüyorum.
Kullanımla ilgili olarak - bugüne kadar 3,5 milyondan fazla indirme yaptık. Bu, Windows Server 2008 işletim sisteminde kullanan kişileri içermez, çünkü isteğe bağlı bir bileşen olarak bulunur ve indirmeye gerek yoktur.
V2, Windows'un tüm sürümlerinde gönderilecektir. İsteğe bağlı bir bileşen olduğu Sunucu çekirdeği dışındaki tüm sürümler için varsayılan olarak açık olacaktır. Windows 7 / Windows Server 2008 R2 gönderildikten kısa bir süre sonra, V2'yi Windows XP ve üzeri tüm platformlarda kullanıma sunacağız. Başka bir deyişle - öğrenmeye yaptığınız yatırım çok sayıda makine / ortam için geçerli olacaktır.
Son bir yorum. PowerShell'i öğrenmeye başladığınızda / başladığınızda, bence çok mutlu olacaksınız. Tasarımın çoğu Unix arka planlarımızdan büyük ölçüde etkilenir, bu yüzden oldukça farklıyken, çok hızlı bir şekilde alırsınız (Unix olmadığından küfrettikten sonra).
İnsanların öğrenme için çok sınırlı bir bütçesi olduğunu biliyoruz - bu yüzden tutarlılık konusunda çok zorlandık. Bir şeyler öğreneceksiniz ve sonra tekrar tekrar kullanacaksınız.
Deney! Zevk almak! Tut!