Hướng dẫn cách dùng PowerShell trong Windows Server 2012
PowerShell là gì?
Windows PowerShell là bộ diễn dịch ngôn ngữ dòng lệnh (command-line shell) và ngôn ngữ kịch bản được thiết kế đặc biệt dành cho các quản trị viên hệ thống. Nó tương tự như Bash Scripting trong Linux. Được xây dựng trên .NET Framework, Windows PowerShell giúp các chuyên gia IT kiểm soát và tự động hóa công việc quản trị hệ điều hành Windows cũng như các ứng dụng chạy trên môi trường Windows Server.
Các lệnh PowerShell được gọi là cmdlets, cho phép quản lý máy tính bằng dòng lệnh. Các công cụ trong PowerShell cho phép truy cập vào kho dữ liệu như Registry và Certificate Store dễ dàng như khi truy cập vào hệ thống file vậy.
Ngoài ra, PowerShell có trình phân tích cú pháp hiển thị phong phú và ngôn ngữ kịch bản được phát triển hoàn chỉnh. Nói đơn giản là bạn có thể hoàn thành tất cả các nhiệm vụ như khi làm việc với giao diện người dùng và nhiều hơn nữa.
Biểu tượng PowerShell có thể được tìm thấy trong thanh tác vụ và trong menu Start. Bạn có thể mở nó bằng cách nhấp chuột vào biểu tượng này.
Khi màn hình dưới đây xuất hiện, nghĩa là Windows PowerShell đã sẵn sàng đề làm việc.
Phiên bản mới nhất của PowerShell là 5.0 và để kiểm tra phiên bản PowerShell đang cài đặt trên server, bạn chỉ cần nhập lệnh:
:$PSVersionTable
Trong phần kết quả trả về, bạn tìm dòng PSVersion trong cột Name và nhìn sang hàng tương ứng ở cột Value. Như hình dưới đây ta thấy phiên bản PowerShell đang cài đặt là 4.0.
Để cập nhật lên bản PowerShell mới nhất với nhiều cmdlets hơn, bạn phải tải Windows Management Framework 5.0 và cài đặt nó.
Tìm hiểu về PowerShell ISE
Windows PowerShell Integrated Scripting Environment (ISE) là ứng dụng host cho Windows PowerShell. Trong PowerShell ISE, bạn có thể chạy dòng lệnh, viết, kiểm thử và gỡ lỗi các script trong một giao diện người dùng đồ họa với chỉnh sửa đa dòng, hoàn thành tab, tô màu cú pháp, thực hiện lựa chọn, trợ giúp theo ngữ cảnh và hỗ trợ cho ngôn ngữ viết từ phải sang trái.
Có thể sử dụng các đối tượng menu hoặc phím tắt bàn phím để thực hiện nhiều tác vụ tương tự như khi thực hiện trong giao diện điều khiển Windows PowerShell. Ví dụ, khi gỡ lỗi một script trong PowerShell ISE, để thiết lập một điểm ngắt dòng trong script, bạn chỉ cần nhấp chuột phải lên dòng code, và chọn Toggle Breakpoint.
Để mở PowerShell ISE, bạn chỉ cần vào Start > Search > và nhập PowerShell, trong kết quả tìm kiếm hiện ra, bạn chỉ cần nhấp vào PowerShell ISE như hình:
Cách khác là nhấp vào mũi tên chỉ xuống như ảnh dưới đây:
Nó sẽ liệt kê tất cả các ứng dụng được cài đặt trên máy chủ và bạn chỉ cần click vào Windows PowerShell ISE.
Giao diện PowerShell ISE sẽ như sau:
Nó có 3 phần, 1 là PowerShell Console, 2 là Scripting File, 3 là Command Module. Trong khi tạo script, bạn có thể chạy trực tiếp và xem kết quả:
Lệnh cơ bản trong PowerShell
Có rất nhiều lệnh PowerShell và rất khó để liệt kê hết chúng trong bài hướng dẫn này, chúng ta sẽ chỉ tập trung vào lệnh cơ bản và quan trọng nhất của PowerShell.
Đầu tiên là lệnh hỗ trợ Get-Help, giải thích cho bạn làm sao để tạo lệnh và các thông số của nó.
Để láy danh sách cập nhật bạn dùng lệnh Get-HotFix và để cài đặt một hot fix giả sử là KB2894856 bạn nhập lệnh sau: Get-HotFix -id kb2894856.
Bài trước: Cài đặt Role, cấu hình role trên Windows Server 2012
Bạn nên đọc
-
10 thủ thuật với PowerShell trong Windows Server 2008 - Phần 1
-
Hãy dành 30 phút để làm Windows bớt khó chịu hơn!
-
Cách quay video màn hình trên Chromebook
-
Tìm hiểu về tường lửa, Windows Firewall trên Windows Server 2012
-
4 cách tốt nhất để sử dụng không gian làm việc tùy chỉnh trong Windows
-
6 thứ cần dọn dẹp khỏi desktop Windows
-
5 cách tắt Update Windows 11, ngừng cập nhật Win 11
-
Cách tìm file nhanh hơn bằng bộ lọc tìm kiếm Windows
-
Cách vô hiệu hóa hoàn toàn PowerShell 2.0 trong Windows 10
Cũ vẫn chất
-
Khắc phục lỗi mạng WiFi không hiển thị trên Windows 10
Hôm qua -
Cách cộng dặm Bông sen vàng
Hôm qua -
200+biệt danh cho người yêu hay và hài hước
Hôm qua 5 -
Cách viết số mũ trong Excel, viết chỉ số trên, chỉ số dưới trong Excel
Hôm qua -
Black Friday là gì? Black Friday 2023 vào ngày nào?
Hôm qua -
Cách khởi động và dừng các dịch vụ trong MS SQL Server
Hôm qua -
Cách vô hiệu hóa BitLocker trong Windows 10
Hôm qua -
5 cách tắt Update Windows 11, ngừng cập nhật Win 11
Hôm qua 14 -
Pantheon DTCL 7.5: Lên đồ, đội hình mạnh
Hôm qua -
Cách ẩn tin nhắn Telegram không cần xóa
Hôm qua