Thông tin tài liệu:
Trong bài này chúng tôi sẽ giới thiệu cho các bạn về PowerGUI, một công cụ đã được sử dụng để tạo các kịch bản Microsoft PowerShell bằng cách sử dụng giao diện GUI.
Nội dung trích xuất từ tài liệu:
Sử dụng GUI lập kịch bản PowerShell bằng PowerGUI Sử dụng GUI lập kịch bản PowerShell bằng PowerGUI Trong bài này chúng tôi sẽ giới thiệu cho các bạn về PowerGUI, mộtcông cụ đã được sử dụng để tạo các kịch bản Microsoft PowerShell bằng cáchsử dụng giao diện GUI. Công cụ này có thể nói là hoàn hảo đối với các AdminWindows, nhất là những người mới nhập môn lập trình hoặc không cảm thấythoải mái với chương trình dòng lệnh PowerShell. Giới thiệu Mặc dù Microsoft đã đưa ra những hướng dẫn về việc sử dụng PowerCLI vàPowerShell với VMware vSphere. Với những hướng dẫn này, bạn chỉ có thể sửdụng nhắc lệnh PowerShell trong Windows. Nếu là một người có kinh nghiệm lâunăm, thì điều này hoàn toàn không có vấn đề gì. Tuy nhiên với những người mớinhập môn lập trình hoặc những người cảm thấy khó khăn với công cụ dòng lệnhPowerShell thì đó quả là một khó khăn. Điều đó đã thúc đẩy chúng tôi tìm ra mộtcách làm nào đó để giúp đỡ họ vượt qua được khó khăn này, và câu trả lời chínhlà PowerGUI, một bộ chỉnh sửa PowerShell có giao diện đồ họa. Tại sao bạn cần PowerShell? Nếu hoàn toàn mới lạ đối với PowerShell, bạn có thể sẽ đặt câu hỏi rằngPowerShell nó là gì và tại sao phải cần đến nó. Đây là những câu hỏi rất dễ trả lờivà chúng tôi chắc chắn rằng bạn sẽ thấy những hữu dụng của PowerShell saunhững gì chúng tôi giải thích dưới đây. Theo WikiPedia, PowerShell là một “cỗ máy tự động hóa của Microsoft, đượctạo từ một công cụ dòng lệnh và ngôn ngữ kịch bản”. Nó được xây dựng trên nềntảng .NET và được sử dụng để thực hiện các nhiệm vụ quản trị trên các hệ thốngWindows từ xa và nội bộ. Các nhiệm vụ quản trị này có thể liên quan đến việc quảnlý mạng trong Windows, Active Directory, Hyper-V, hoặc thậm chí cả các chươngtrình của các hãng thứ ba giống nh ư Vmware (nếu các chương trình này hỗ trợ nó).Các nhiệm vụ quản trị này có thể được tự động hóa để chạy với số lần nào đó hoặcđược khởi tạo từ các ứng dụng khác để thực hiện một số nhi ệm vụ. Công cụ thú vị về PowerShell này có thể được sử dụng trên nhiều tính năngcủa hệ điều hành Windows cũng như các ứng dụng của các hãng thứ ba được hỗtrợ - cho phép bạn có thể điều khiển và quản lý toàn bộ máy chủ Windows (cả hệđiều hành lẫn ứng dụng). Nếu bạn đang sử dụng Windows 7, PowerShell 2.0 đã được cài đặt sẵn tronghệ điều hành mới này. Đối với các hệ điều hành trước đó, bạn cần phải cài đặt nótừ trang chủ của Microsoft.Trong Windows 7, bạn chỉ cần vào menu Start, Administrative Tools, tiếp đólà Windows Powershell Modules. Bạn sẽ thấy tiện ích dòng lệnh PowerShellgiống như hình bên dưới: Hình 1: Giao diện dòng lệnh của PowerShell Đây là một cách khá hữu hiệu để hầu hết các quản trị viên sử dụngPowerShell, tuy nhiên giao diện dòng lệnh này cũng có thể là một trở ngại đối vớinhững người còn mới với PowerShell hoặc thậm chí còn mới với các kiểu giao diệndòng lệnh. Câu trả lời là PowerGUI. PowerGUI là gì và nó có thể giúp gì được bạn? Trước khi nghĩ rằng chúng tôi đang cố gắng tiếp thị cho một số công cụthương mại nào đó ở đây, hãy để chúng tôi nói với bạn trước rằng PowerGUI hoàntoàn miễn phí. PowerGUI có thể giúp bạn những vấn đề sau: 1. Cho phép bạn chạy các kịch bản PowerShell mà không cần kiến thức vềkịch bản 2. Cho phép bạn xem các kịch bản mà PowerGUI tạo cho mình để có thể hiểnPowerShell và cho phép bạn có thể export các kịch bản này (từ đó có thể thay đổivà biến nó thành kịch bản của chính bạn) 3. Cung cấp một cách có thể add PowerPack Libraries để có thể mở rộngchức năng này lên đến 100 ứng dụng và các tính năng Windows (xem trong hình 2) 4. Cung cấp một bộ chỉnh sửa kịch bản PowerShell thông minh trong việctạo và chỉnh sửa kịch bản (hình 3)Hình 2: Mở rộng PowerGUI với PowerPacks từ Library Hình 3: PowerShell Script Editor Bạn có thể download nó về từ đâu và cách cài đặt chương trình như thế nào? Bạn có thể download nó về từ đâu và cách cài đặt chương trình như thế nào? Download và cài đặt PowerGUI Bạn có thể tìm thấy chương trình PowerGUI với dung lượng 8MB tại đây.Như những gì bạn có thể hình dung với một ứng dụng ở dung lượng đó, việcdownload và cài đặt diễn ra rất nhanh chóng. Ngoài tất cả các câu hỏi về cài đặt như vẫn thường có trong các bộ cài đặtkhác, có một điểm trong GUI mà bạn cần lưu ý đó trong quá trình cài đặt (giai đoạntrước hình 4), bạn có thể chỉ định các tính năng gì trong PowerGUI mình muốn càiđặt. Hình 4: Phần chọn các tính năng để cài đặt Các tùy chọn ở đây bao gồm có PowerPacks giống như trong Exchange 2007,Active Directory và Network. Trong khi đó hai tùy chọn While Local System vàNetwork được chọn mặc định, còn hai tùy chọn mà chúng tôi đề cập đến là không. Trước khi cài đặt hoàn tất, bạn có thể chọn sao cho PowerG ...