Інструменти - це лише інструменти.
Вони допомагають чи ні.
Вам потрібна допомога чи ні.
Якщо ви знаєте, що Unix і ці інструменти роблять те, що вам потрібно для роботи в Windows, то ви щасливий хлопець і не потрібно вчитися PowerShell (якщо ви не хочете вивчати).
Первісний намір полягав у тому, щоб включити набір інструментів Unix у Windows і зробити це з ним (у багатьох із нас в команді є глибокі фони Unix та здорова доза поваги до цієї спільноти.)
Я виявив, що це насправді не дуже допомогло. Причиною тому є те, що AWK / grep / sed не працює проти COM , WMI , ADSI , Реєстру, магазину сертифікатів тощо, тощо.
Іншими словами, UNIX - це ціла екосистема, налаштована навколо текстових файлів. Таким чином, засоби обробки тексту - це ефективні засоби управління. Windows - це зовсім інша екосистема, налаштована навколо API та об’єктів. Ось чому ми винайшли PowerShell.
Я думаю, що ви знайдете, що буде багато випадків, коли обробка тексту не дасть вам того, що ви хочете в Windows. У цей момент ви захочете забрати PowerShell. ПРИМІТКА - це не угода про всі або нічого. У PowerShell ви можете викликати свої інструменти Unix (і використовувати їх текстовий процес або обробку тексту PowerShell). Також ви можете зателефонувати в PowerShell зі своїх інструментів Unix та отримати текст.
Знову ж таки - тут немає релігії - наша увага зосереджена на наданні вам інструментів, необхідних для досягнення успіху. Ось чому ми так захоплені відгуками. Дайте нам знати, де ми потрапляємо на роботу чи де у вас немає потрібного вам інструменту, і ми внесемо його до списку та доберемося до нього.
Чесно кажучи, ми копаємося з 30-річної ями, тому це займе певний час. Однак, якщо ви берете бета-версію Windows Server 2008 / R2 та / або бета-версії наших серверних продуктів, я думаю, ви будете шоковані тим, наскільки швидко ця дірка заповнюється.
Що стосується використання - на сьогодні у нас було> 3,5 мільйона завантажень. Це не включає людей, які використовують його в Windows Server 2008, оскільки він включений як необов'язковий компонент і не потребує завантаження.
V2 поставляється у всіх версіях Windows. Він буде за замовчуванням для всіх видань, крім сердечного ядра, де це необов'язковий компонент. Незабаром після доставки Windows 7 / Windows Server 2008 R2 ми зробимо V2 доступним на всіх платформах, Windows XP та вище. Іншими словами - ваші інвестиції в навчання будуть застосовні до дуже великої кількості машин / середовищ.
Останній коментар. Якщо / коли ви почнете вивчати PowerShell, я думаю, ви будете дуже щасливі. Значна частина дизайну сильно впливає на наш фон Unix, тому, якщо ми зовсім інші, ви підберете його дуже швидко (після того, як перестанете говорити, що це не Unix :-)).
Ми знаємо, що люди мають дуже обмежений бюджет на навчання - саме тому ми дуже жорсткі щодо послідовності. Ви збираєтесь щось навчитися, а потім будете використовувати це знову і знову і знову.
Експериментуйте! Насолоджуйтесь! Займайся!