Windows PowerShell mạnh mẽ và có thể làm hầu hết mọi thứ mà một người muốn trên máy tính của mình. Nhưng vấn đề duy nhất là nó là một công cụ dòng lệnh và không có GUI. Tuy nhiên, nó có thể hữu ích khi giao diện dựa trên GUI bị lỗi hoặc ngừng phản hồi. Điều đáng tiếc chính là thực tế là một người dùng bình thường thiếu kiến thức về việc sử dụng PowerShell hết khả năng của nó. Nhưng hôm nay, chúng ta sẽ thảo luận về 10 lệnh PowerShell hàng đầu có thể giúp người dùng làm được nhiều việc hơn trên Windows 10.
Các lệnh PowerShell sẽ giúp người dùng làm được nhiều việc hơn
Trước khi bắt đầu, chúng ta cần phải nhấn mạnh rằng một số cmdlets có thể chuyển đổi các cài đặt hoặc cấu hình nhất định trên máy tính của bạn. cmdlet là một tập lệnh PowerShell thực hiện một chức năng duy nhất. Vì vậy, để an toàn hơn, tạo một System Restore. Nếu xảy ra sự cố trong khi thử một trong các lệnh ghép ngắn sau, bạn luôn có thể khôi phục máy tính của mình.
Chúng tôi sẽ xem xét cmdlets có thể làm như sau:
- Khởi chạy Ứng dụng UWP.
- Nhận trợ giúp về bất kỳ lệnh ghép ngắn nào.
- Nhận các lệnh tương tự.
- Tìm một tệp cụ thể.
- Đọc nội dung của tệp.
- Tìm thông tin về tất cả các dịch vụ trên máy tính.
- Tìm thông tin về tất cả các quy trình trên máy tính.
- Đặt chính sách thực thi.
- Sao chép một tệp hoặc một thư mục.
- Xóa một tệp hoặc một thư mục.
1]Khởi chạy ứng dụng UWP
PowerShell là một công cụ tuyệt vời có thể được sử dụng để khởi chạy Ứng dụng UWP trong vòng vài giây. Nhưng điều chính nằm ở việc thực hiện đúng một lệnh. Bạn có thể dùng
Start-Process "ms-settings:"
chỉ để khởi chạy Windows Settings UWP Application. Bạn có thể tìm hiểu thêm về các URI khác cho các UWP Applications khác tại đây trên microsoft.com.
2]Nhận trợ giúp về bất kỳ lệnh ghép ngắn nào
Nếu bạn đã từng bối rối về lệnh nào bạn phải sử dụng để thực hiện một tác vụ cụ thể. Hoặc một lệnh cụ thể làm gì, bạn không cần phải lo lắng. Bạn chỉ có thể sử dụng lệnh ghép ngắn Get-Help để thực hiện. Bạn có thể sử dụng nó theo những cách sau-
Get-Help Get-Help <command name> Get-Help <command name> -Full Get-Help <command name> -Example Get-Help *
Ở đây, mục đầu tiên sẽ hướng dẫn bạn cách sử dụng lệnh ghép ngắn này. Mục thứ hai sẽ cung cấp cho bạn một bản tóm tắt đơn giản về lệnh ghép ngắn cụ thể. Mục thứ ba sẽ cung cấp thông tin chi tiết về lệnh ghép ngắn tương ứng. Mục thứ tư sẽ bao gồm mọi thứ mà lệnh ghép ngắn thứ ba hiển thị nhưng sẽ thêm một ví dụ về cách sử dụng lệnh ghép ngắn đó. Và cuối cùng, lệnh ghép ngắn thứ năm sẽ liệt kê mọi lệnh có sẵn để bạn sử dụng.
3]Nhận các lệnh tương tự
Để tìm các lệnh cùng loại hoặc có chứa một cụm từ cụ thể trong chúng, bạn có thể sử dụng Get-Command cmdlet. Tuy nhiên, nó không liệt kê mọi lệnh ghép ngắn trong PowerShell, vì vậy bạn phải sử dụng một số bộ lọc cụ thể. Bạn có thể sử dụng các lệnh sau-
Get-Command -Name <name> Get-Command -CommandType <type>
Lệnh ghép ngắn đầu tiên sẽ giúp bạn tìm kiếm lệnh ghép ngắn với một cụm từ cụ thể trong đó lệnh thứ hai sẽ cho phép bạn lọc ra các lệnh ghép ngắn thực hiện một chức năng cụ thể.
4]Tìm một tệp cụ thể
Nếu bạn cần tìm một tệp cụ thể hoặc một thư mục ở một vị trí cụ thể, bạn có thể sử dụng Get-Item cmdlet. Bạn có thể sử dụng nó như
Get-Item <PATH>
Để liệt kê nội dung của đường dẫn cụ thể.
5]Đọc nội dung của tệp
Nếu bạn cần đọc nội dung của một tệp, bạn có thể sử dụng Get-Content lệnh as-
Get-Content <PATH of the file with its extension>
6]Đọc thông tin về tất cả các dịch vụ trên máy tính
Bạn có thể dùng Get-Service ghép ngắn để liệt kê tất cả các dịch vụ đang chạy hoặc dừng trên máy tính của bạn. Ngoài ra, bạn có thể sử dụng các lệnh ghép ngắn liên quan sau để thực hiện các chức năng tương ứng của chúng-
Start-Service <Service Name> Stop-Service <Service Name> Suspend-Service <Service Name> Resume-Service <Service Name> Restart-Service <Service Name>
7]Đọc thông tin về tất cả các quy trình trên máy tính
Tương tự như lệnh Get-Service cmdlet, bạn có thể sử dụng Get-Process ghép ngắn để liệt kê tất cả các Quy trình đang chạy trên máy tính của bạn. Ngoài ra, bạn có thể sử dụng các lệnh ghép ngắn liên quan sau để thực hiện các chức năng tương ứng của chúng,
Start-Process <Process Name> Stop-Process <Process Name> Wait-Service <Process Name>
8]Đặt chính sách thực thi
Mặc dù có hỗ trợ tạo và thực thi các tập lệnh trên PowerShell, nhưng có những hạn chế đối với mỗi tập lệnh trong số chúng như một phần của một số biện pháp bảo mật. Bạn có thể chuyển đổi Cấp độ bảo mật thành bất kỳ cấp độ nào trong 4 cấp độ. Bạn có thể dùng Set-ExecutionPolicy cmdlet theo sau bởi bất kỳ mức độ bảo mật nào được đưa ra as-
Set-ExecutionPolicy Unrestricted Set-ExecutionPolicy All Signed Set-ExecutionPolicy Remote Signed Set-ExecutionPolicy Restricted
Ở đây, các chính sách từ trên xuống dưới trải dài từ mức thấp nhất đến mức bảo mật cao nhất.
9]Sao chép một tệp hoặc một thư mục
Người dùng có thể sử dụng Copy-Item cmdlet để sao chép một tệp hoặc thư mục sang một điểm đến khác. Cú pháp cho lệnh ghép ngắn này là-
Copy-Item "E:TWCTest.txt" -Destination "D:"
10]Xóa một tệp hoặc một thư mục
Tương tự như lệnh ghép ngắn Copy-Item, người dùng có thể sử dụng Copy-Item cmdlet để sao chép một tệp hoặc thư mục sang một điểm đến khác. Cú pháp cho lệnh ghép ngắn này là-
Remove-Item "E:TWCTest.txt"
Bạn có bất kỳ lệnh ghép ngắn hữu ích nào khác để chia sẻ với tất cả chúng ta không? Hãy viết chúng ra trong khung bình luận bên dưới nhé.
BLog Thủ Thuật chúc anh em thành công!!!