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

Khuyến nghị:

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.

PowerShell là gì?  Các lệnh PowerShell cơ bản

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)

Cách mở PowerShell trên Windows 10

Giao diện PowerShell:

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

Lệnh Get-Help - Tên Get-Process

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-*

Lệnh Get-Help -Name Get-*

– 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.

Nhận lệnh dịch vụ

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

Chuyển đổi sang lệnh HTML

Tôi nhận được một tệp HTML trông như thế này:

Nhận tệp HTML

Đây là nội dung của tệp HTML:

Nội dung 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

Xuất CSV .command

– 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.

Lệnh Get-Process

– 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

Rate this post

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *