2023 PowerShell là gì Các lệnh cơ bản trong PowerShell
Hello quý khách. Bữa nay, tôi sẽ đưa ra đánh giá khách quan về qua nội dung PowerShell là gì Các lệnh cơ bản trong PowerShell
Đa số nguồn đều đc cập nhật thông tin từ những nguồn trang web đầu ngành khác nên chắc chắn có vài phần khó hiểu.
Mong mỗi cá nhân thông cảm, xin nhận góp ý and gạch đá bên dưới phản hồi
Mong bạn đọc đọc nội dung này trong phòng riêng tư để có hiệu quả tốt nhất
Tránh xa toàn bộ những thiết bị gây xao nhoãng trong công việc tập kết
Bookmark lại nội dung bài viết vì mình sẽ cập nhật liên tiếp
Chắc hẳn ai dùng máy tính cũng biết, hoặc ít nhất là đã từng sử dụng qua giao diện dòng lệnh Command Prompt (hay gọi tắt là CMD), nhưng khi nhắc đến PowerShell thì không phải ai cũng biết. Chẳng có ai. Đầu tiên, tóm lại, PowerShell là giao diện dòng lệnh giống như CMD của anh ấy có thể làm mọi thứ mà CMD có thể làm. PowerShell đang trở thành mặc định trong Windows 10 thay vì CMD lỗi thời, nhưng PowerShell vẫn là một chương trình tương đối xa lạ đối với người dùng máy tính bình thường. Trong bài viết tiếp theo, ThuThuatPhanMem.vn sẽ giải đáp thắc mắc Powershell là gì và giới thiệu một số lệnh cơ bản của Powershell.
1. PowerShell là gì?
Để hiểu rõ hơn về PowerShell, trước tiên bạn cần biết shell là gì. Trong điện toán, shell về cơ bản là một giao diện người dùng cung cấp quyền truy cập vào các dịch vụ hệ điều hành khác nhau. Shell có thể dựa trên dòng lệnh hoặc bao gồm giao diện người dùng đồ họa (GUI).
Windows PowerShell là trình bao do Microsoft phát triển để quản lý tự động hóa và định cấu hình tác vụ. PowerShell chạy trong môi trường .NET và .NET Framework chứa các lệnh và ngôn ngữ lập trình.
Bên cạnh PowerShell, Windows cũng phát triển Windows Power Shell ISE. ISE là viết tắt của Môi trường mã hóa tích hợp và bao gồm giao diện người dùng đồ họa để lập trình nâng cao và tích hợp nhiều công cụ khác nhau để tránh phải nhập tất cả các lệnh trên một dòng lệnh.
Windows PowerShell đã được Microsoft phát triển một thời gian, nhưng kể từ Windows 8.1 và Windows Server 2012, một phiên bản mới với các tính năng nâng cao đã được giới thiệu.
Trên Windows 10, bạn có thể mở PowerShell bằng cách nhấp chuột phải vào biểu tượng Windows. Windows PowerShell Cũng thế Windows PowerShell (quản trị viên)
Giao diện PowerShell:
2. Các lệnh cơ bản của PowerShell
– được trợ giúp
Lệnh này giúp người dùng tìm hiểu cú pháp cơ bản và thông tin về các lệnh được sử dụng trong Windows PowerShell.
Ví dụ: Nếu người dùng muốn biết lệnh Get Process và cú pháp của nó, hãy nhập lệnh sau:
Nhận trợ giúp – Get-ProcessName
Nếu người dùng muốn liệt kê tất cả các lệnh liên quan đến Get thì nhập lệnh tương ứng.
Nhận-Trợ giúp -Tên Nhận-*
– nhận dịch vụ
Lệnh này liệt kê tất cả các dịch vụ đang chạy và cài đặt trên hệ thống.
Nếu bạn muốn biết thêm về dịch vụ, hãy thêm -servicename sau câu lệnh Get-Service.
– Chuyển đổi sang HTML
Nếu bạn cần xem thông tin hệ thống của mình theo cách trực quan nhất, bạn có thể sử dụng lệnh ConvertTo-HTML để gửi thông tin tới một tệp HTML nằm trên phân vùng đĩa cứng của bạn.
Một lệnh ví dụ là:
Nhận trợ giúp | Tên thuộc tính ConvertTo-HTML, Trạng thái > C:\filename.htm
Get-Service : Điều này có nghĩa là thông tin đầu ra về các dịch vụ đang chạy ở định dạng HTML. Bạn cũng có thể thay thế dịch vụ bằng thông tin bạn cần, dựa trên các mẫu lệnh được liệt kê trong phần Nhận trợ giúp ở trên.
C: là tên của phân vùng đĩa
Tên tệp: tên tệp được chỉ định
Ví dụ: Gửi thông tin về các dịch vụ đang chạy tới file TTPM-service.htm nằm trong phân vùng D:\Thuthuatphanmem và nhập lệnh sau:
Nhận trợ giúp | ConvertTo-HTML Tên thuộc tính, Trạng thái > D:\Thuthuatphanmem\TTPM-service.htm
Tôi nhận được một tệp HTML trông như thế này:
Đây là nội dung của tệp HTML:
– Xuất CSV
Tương tự như trích xuất thông tin sang tệp HTML, bạn cũng có thể sử dụng PowerShell để xuất thông tin sang tệp Excel. Các lệnh là:
Nhận trợ giúp | Xuất-CSV X:\filename.csv
Get-Service : Điều này có nghĩa là thông tin đầu ra về các dịch vụ đang chạy ở định dạng HTML. Bạn cũng có thể thay thế dịch vụ bằng thông tin bạn cần, dựa trên các mẫu lệnh được liệt kê trong phần Nhận trợ giúp ở trên.
X : tên của phân vùng đĩa
Tên tệp: tên tệp được chỉ định
– lấy nhật ký sự kiện
Bạn có thể sử dụng lệnh ch để tìm các thay đổi hệ thống trong tệp nhật ký. Người dùng có thể sử dụng lệnh
Get-EventLog -log “ứng dụng”
Để xem nhật ký thay đổi của ứng dụng
– nhận quy trình
Lệnh này cho phép người dùng liệt kê các tiến trình đang chạy trên máy tính. Thao tác trích xuất tệp html, tệp csv và nhận nhật ký sự kiện cũng áp dụng cho lệnh get process này.
– Dừng quá trình.
Có thể có các dịch vụ trong hệ thống chuyển sang trạng thái “đã dừng”. Trong những trường hợp như vậy, hãy sử dụng lệnh Get-Process để tìm ra tên hoặc ID chính xác của quy trình và dừng quy trình bằng lệnh Stop-Process. Ví dụ: để tắt hoạt động của chương trình Notepad, hãy nhập lệnh sau:
dừng quá trình tên notepad
Trên đây là tổng quan về PowerShell và các lệnh cơ bản sử dụng trong PowerShell. Chúng tôi hy vọng bài viết này đã giúp bạn hiểu rõ hơn về giao diện dòng lệnh PowerShell và cách sử dụng nó. Cảm ơn đã xem!
Nguồn tổng hợp

Mình chủ yếu chạy FB Ads, nay chuyển qua viết Blog và làm SEO…. Với 3 năm kinh nghiệm trong lĩnh vực MMO, mình sẽ cố gắng gửi tới bạn đọc thông tin chi tiết nhất về Thủ Thuật, Mẹo trên Internet và các cách kiếm tiền online