Hướng dẫn xem lịch sử bằng câu lệnh trên Windows PowerShell

Windows PowerShell là công cụ sử dụng các dòng lệnh thay vì giao diện người dùng GUI. Ngoài ra Windows PowerShell cũng được cho là thay thế Command Prompt trên Windows 10. Có rất nhiều câu lệnh hỗ trợ cho Windows PowerShell mà bạn chưa từng được biết đến, trong đó có cả việc xem lịch sử bằng câu lệnh trên Windows PowerShell, đây là tính năng mà Command Prompt chưa hề.

Có thể bạn chưa biết Windows PowerShell làm được rất nhiều việc, khả năng can thiệp vào hệ thống của Windows PowerShell là rất mạnh mẽ, khi so với Command Prompt bạn sẽ thấy sự khác biệt của 2 tiện ích này là khác nhau khá nhiều. Nếu bạn đang sử dụng Windows 10 thay vì dùng CMD tại sao không tìm cách mở Powershell trong Windows 10 để sử dụng.

huong dan xem lich su bang cau lenh tren windows powershell

Không những thế, Powershell rất quyền lực khi bạn có thể khôi phục Window Store, một trong những việc mà Command Prompt không thể làm được. Việc khôi phục Windows Store bằng PowerShell hay bất cứ ứng dụng nào cho phép là điều sẽ khiến bạn không ngứng tìm hiểu về Powershell.

Xem lịch sử bằng câu lệnh trên Windows PowerShell

Bước 1: Đầu tiên bạn hãy mở Menu Start ra và gõ "powershell " để kích hoạt Windows Powershell nhé.

huong dan xem lich su bang cau lenh tren windows powershell 2

Bước 2: Trong Powershell , nếu bạn muốn xem lịch sử bằng câu lệnh trên Windows PowerShell bạn có thể sử dụng Get-History . Với câu lệnh này sẽ giúp bạn kiểm tra các câu lênh, hành động đã sử dụng trong Powershell.

huong dan xem lich su bang cau lenh tren windows powershell 3

Bước 3: Để xem lại lịch sử các câu lệnh theo điều kiện từ khóa bạn nhập theo công thức sau: Get-History | Select-String -Pattern "từ khóa" , ví dụ ở đây chúng ta nhập Get-History | Select-String -Pattern "taimienphi.vn .

" Tương đương với việc bạn tìm kiếm lịch sử các câu lệnh có liên quan đến từ Taimienphi.vn.

huong dan xem lich su bang cau lenh tren windows powershell 4

Kết quả hiển thị ra câu lệnh gần đây nhất và các câu lệnh có liên quan đến từ khóa Taimienphi.vn.

huong dan xem lich su bang cau lenh tren windows powershell 5

Bước 4: Còn nếu bạn sử dụng câu lệnh Get-History | Format-List -Property * thì Powershell sẽ liệt kê cho bạn toàn bộ lịch sử bao gồm số thứ tự, tên câu lệnh cũng như tình trạng và thời gian.

huong dan xem lich su bang cau lenh tren windows powershell 6

Bạn đọc nên cẩn thận khi sử dụng câu lệnh này khi bạn nhập đến hàng nghìn câu lệnh khác nhau và nếu nó liệt kê ra hết thì thực sự rất dài.

huong dan xem lich su bang cau lenh tren windows powershell 7

Bước 5: Câu lệnh tiếp theo là Get-History -Count 1000 có tác dụng đếm số câu lệnh đã sử dụng, liệt kê ra theo dạng danh sách đến từ 1 đến 1000 nếu bạn có đủ.

huong dan xem lich su bang cau lenh tren windows powershell 8

Câu lệnh này thực ra để hạn chế câu lệnh bước 4 trong trường hợp có quá nhiều câu lệnh được thực thi.

huong dan xem lich su bang cau lenh tren windows powershell 9

Ngoài ra bạn có thể kết hợp với bước 3 và 4 để tạo ra các câu lệnh kết hợp với điều kiện đếm.

Bước 6: Để sử dụng lại cách câu lệnh cũ quá dài, bạn áp dụng câu lệnh Invoke-History kèm theo số thứ tự câu lệnh, tất nhiên việc sử dụng câu lệnh này đòi hỏi bạn phải nhớ lịch sử hoặc kiểm tra chúng.

huong dan xem lich su bang cau lenh tren windows powershell 10

Các câu lệnh sẽ tương ứng với lịch sử bạn đã sử dụng, ngoài ra bạn có thể sử dụng được nhiều câu lệnh với cú pháp này.

huong dan xem lich su bang cau lenh tren windows powershell 11

Bước 7: Để xóa mọi lịch sử tìm kiếm hãy sử dụng câu lệnh Clear-History .

huong dan xem lich su bang cau lenh tren windows powershell 12

Bước 8: Còn nếu bạn muốn xóa chữ đã ghi, các kết quả đã hiển thị thì bạn sử dụng câu lệnh Clear .

huong dan xem lich su bang cau lenh tren windows powershell 13

Bước 9: Để xuất lịch sử các câu lệnh hãy nhập vào Powershell cú pháp sau: Get-History | Export-Clixml -Path đường dẫn\commands.xml .

Ví dụ cụ thể đây là Get-History | Export-Clixml -Path F:\Taimienphi.vn\commands.xml tức là đồng ý xuất file XML ở ổ F\Taimienphi.vn

huong dan xem lich su bang cau lenh tren windows powershell 14

File xuất bạn có thể mở được bằng Notepad, ở trong sẽ ghi chi tiết các câu lệnh đã sử dụng trong Powershell.

huong dan xem lich su bang cau lenh tren windows powershell 15

Bước 10: Trái ngược với lệnh xuất sẽ là lệnh nhập file XML

Add-History -InputObject (Import-Clixml -Path đường dẫn\commands.xml )

huong dan xem lich su bang cau lenh tren windows powershell 16

Và sau đó kiểm tra lại bằng câu lệnh Get-History xem các file đã được nhập thành công hay chưa.

https://thuthuat.taimienphi.vn/huong-dan-su-dung-lich-su-cau-lenh-tren-windows-powershell-22662n.aspx
Trên đây là các câu lệnh giúp bạn xem lịch sử bằng câu lệnh trên Windows PowerShell, áp dụng cho những ai hay sử dụng Powershell trong công việc hay cả học tập. Còn rất nhiều các tính năng khác về Powershell mà bạn cần phải nghiên cứu thêm nếu muốn hiểu rõ loại công cụ này. Trên Windows 10 bạn còn có thể tạo Restore point bằng PowerShell, Sử dụng tạo Restore Point trên Win 10 bằng Powershell rất nhanh và gọn, đây là điều mà Command Prompt không làm được.

Tác giả: Nguyễn Thuý Thanh     (4.0★- 14 đánh giá)  ĐG của bạn?

  

Bài viết liên quan

Tạo Restore Point trên Windows 10 sử dụng PowerShell
Cách đo hiệu suất mạng sử dụng PowerShell và iPerf
Command Prompt và PowerShell có gì khác nhau?
Khôi phục Windows Store bằng Powershell sau khi đã xóa khỏi Windows 10
Những lệnh DNS hữu ích, Ipconfig, Ping, shutdown
Từ khoá liên quan:

xem lich su bang windows powershell

, xem lich su bang cau lenh, xem lich su cau lenh tren powershell,

SOFT LIÊN QUAN
  • Windows PowerShell

    Tự động hóa các tác vụ hệ thống

    Windows PowerShell là một trình tiện ích dòng lệnh hữu ích và tiện dụng cho phép kiểm soát máy chủ dễ dàng, ghi cmdlets bằng mã riêng và quản lý tất cả kết nối từ xa. Windows PowerShell sử dụng tác vụ quản trị được gọi l ...

Tin Mới