Công cụ chỉ là công cụ.
Họ giúp đỡ hoặc họ không.
Bạn cần giúp đỡ hoặc bạn không.
Nếu bạn biết Unix và những công cụ đó làm những gì bạn cần chúng làm trên Windows - thì bạn là một người vui vẻ và không cần phải học PowerShell (trừ khi bạn muốn khám phá).
Mục đích ban đầu của tôi là bao gồm một bộ công cụ Unix trong Windows và được thực hiện với nó (một số người trong nhóm chúng tôi có nền tảng Unix sâu sắc và một sự tôn trọng lành mạnh đối với cộng đồng đó.)
Những gì tôi tìm thấy là điều này thực sự không giúp được nhiều. Lý do cho điều đó là AWK / grep / sed không hoạt động chống lại COM , WMI , ADSI , Registry, kho lưu trữ chứng chỉ, v.v., v.v.
Nói cách khác, UNIX là toàn bộ hệ sinh thái tự điều chỉnh xung quanh các tệp văn bản. Như vậy, các công cụ xử lý văn bản là công cụ quản lý hiệu quả. Windows là một hệ sinh thái hoàn toàn khác nhau tự điều chỉnh xung quanh API và Đối tượng. Đó là lý do tại sao chúng tôi đã phát minh ra PowerShell.
Những gì tôi nghĩ bạn sẽ thấy là sẽ có rất nhiều dịp khi xử lý văn bản sẽ không mang lại cho bạn những gì bạn muốn trên Windows. Tại thời điểm đó, bạn sẽ muốn chọn PowerShell. LƯU Ý - nó không phải là một thỏa thuận tất cả hoặc không có gì. Trong PowerShell, bạn có thể gọi ra các công cụ Unix của mình (và sử dụng quy trình văn bản của chúng hoặc xử lý văn bản của PowerShell). Ngoài ra, bạn có thể gọi PowerShell từ các công cụ Unix của mình và nhận văn bản.
Một lần nữa - không có tôn giáo nào ở đây - trọng tâm của chúng tôi là cung cấp cho bạn các công cụ bạn cần để thành công. Đó là lý do tại sao chúng tôi rất say mê phản hồi. Hãy cho chúng tôi biết nơi chúng tôi rơi vào công việc hoặc nơi bạn không có công cụ bạn cần và chúng tôi sẽ đưa nó vào danh sách và tìm đến nó.
Thành thật mà nói, chúng tôi đang tự đào ra khỏi một cái hố 30 năm, vì vậy sẽ mất một thời gian. Điều đó nói rằng, nếu bạn chọn bản beta của Windows Server 2008 / R2 và / hoặc betas của các sản phẩm máy chủ của chúng tôi, tôi nghĩ bạn sẽ bị sốc về việc lỗ hổng đó được lấp đầy nhanh như thế nào.
Liên quan đến việc sử dụng - chúng tôi đã có> 3,5 triệu lượt tải xuống cho đến nay. Điều đó không bao gồm những người sử dụng nó trong Windows Server 2008, vì nó được bao gồm dưới dạng một thành phần tùy chọn và không cần tải xuống.
V2 sẽ xuất xưởng trong tất cả các phiên bản Windows. Nó sẽ được mặc định cho tất cả các phiên bản ngoại trừ lõi Máy chủ nơi nó là một thành phần tùy chọn. Ngay sau khi Windows 7 / Windows Server 2008 R2 xuất xưởng, chúng tôi sẽ cung cấp V2 trên tất cả các nền tảng, Windows XP trở lên. Nói cách khác - khoản đầu tư vào học tập của bạn sẽ được áp dụng cho một số lượng lớn máy móc / môi trường.
Một bình luận cuối cùng. Nếu / khi bạn bắt đầu học PowerShell, tôi nghĩ bạn sẽ khá hạnh phúc. Phần lớn thiết kế bị ảnh hưởng nặng nề bởi nền tảng Unix của chúng tôi, vì vậy trong khi chúng tôi khá khác biệt, bạn sẽ nhận được nó rất nhanh (sau khi bạn nhận ra rằng nó không phải là Unix :-)).
Chúng tôi biết rằng mọi người có ngân sách rất hạn chế cho việc học - đó là lý do tại sao chúng tôi cực kỳ khó tính về tính nhất quán. Bạn sẽ học một cái gì đó, và sau đó bạn sẽ sử dụng nó nhiều lần.
Thí nghiệm! Thưởng thức! Thuê!