19 phím tắt Windows Powershell tốt nhất

Chúng tôi là người hâm mộ của bất kỳ thứ gì giúp việc sử dụng hoặc quản lý máy tính dễ dàng hơn. Vì vậy, tự nhiên, chúng tôi là người hâm mộ các phím tắt. Các phím tắt và tổ hợp phím của(shortcuts and key combos) Windows giúp mọi thứ trở nên dễ dàng hơn. Thật hợp lý khi các phím tắt PowerShell của Microsoft chỉ làm cho PowerShell tốt hơn.

Nếu bạn chưa quen với PowerShell , chúng tôi có hướng dẫn dành cho người mới bắt đầu sử dụng PowerShell(PowerShell beginner’s guide) . Nó tuyệt vời cho người dùng gia đình cũng như các chuyên gia CNTT. Có nhiều thứ hơn cho PowerShell ngoài ngôn ngữ kịch bản. Các phím tắt này áp dụng cho Windows PowerShell ISEPowerShell Console của Microsoft .

Ngay cả khi PowerShell đang lan rộng sang các hệ điều hành khác — như macOS phiên bản 10.12 và mới hơn và thậm chí một số bản phân phối Linux — các phím tắt này có thể không hoạt động trên tất cả các hệ điều hành hoặc tất cả các phiên bản của PowerShell . Nhưng thậm chí một số ít sẽ giúp bạn tiết kiệm vài phút, nếu không phải là hàng giờ, để tập hợp các kịch bản của bạn.

Các phím tắt(Keyboard Shortcuts) tốt nhất cho Windows PowerShell ISE

Môi trường tập lệnh tích hợp PowerShell(PowerShell Integrated Scripting Environment) ( ISE ) là nơi bạn có thể phát triển và thử nghiệm các tập lệnh và ứng dụng PowerShell . Tất cả các phiên bản hệ điều hành Windows(Windows) của Microsoft , cho dù là Windows Server , Pro hay Home , đều bao gồm PowerShell ISE .

Windows Powershell ISE là môi trường chỉnh sửa nên hầu hết các phím tắt phổ biến của Microsoft Office(Microsoft Office shortcuts) đều được áp dụng, như Ctrl + C để sao chép và Ctrl + V để dán. Các phím tắt bên dưới dành riêng cho Powershell ISE .

  • Ctrl + Tab Ctrl + Shift + Tab: Di chuyển tiêu điểm của PowerShell ISE từ tab này sang tab khác. Ctrl + Tab đưa bạn sang phải và Ctrl + Shift + Tab đưa bạn sang trái.

  • Ctrl + T: Mở không gian làm việc PowerShell mới . Bạn có thể sử dụng điều này để tách những thứ như các dự án ứng dụng sử dụng nhiều tập lệnh. Lưu ý(Notice) cách ba tập lệnh ban đầu của chúng tôi được mở trong không gian làm việc PowerShell 1 . Chọn không gian làm việc PowerShell 2 để làm việc trên một dự án khác.

  • Ctrl + W: Đóng không gian làm việc PowerShell hiện tại và tất cả các tập lệnh đang mở. Nếu tập lệnh chưa được lưu, một hộp thoại sẽ mở ra để hỏi bạn có muốn lưu các thay đổi hay không.

  • Ctrl + M: Thu gọn hoặc mở rộng đường viền. Chú ý(Notice) mệnh đề ForEach bên dưới và các dấu (ForEach )+ - bên cạnh nó. Hình ảnh đầu tiên cho thấy mệnh đề ForEach đã được thu gọn; (ForEach)thứ hai cho thấy kịch bản được mở rộng.

  • Ctrl + F: Tìm(Find) văn bản cụ thể trong tập lệnh. Phím tắt này sẽ mở cửa sổ Tìm(Find) . Bạn sẽ thấy các thông số mà bạn có thể áp dụng cho tìm kiếm của mình, chẳng hạn như Khớp(Match Case) chữ hoa , Toàn bộ từ(Whole word) , Tìm kiếm trên(Search up) , Tìm trong lựa chọn(Find in selection) . Bạn cũng có thể sử dụng Biểu thức chính quy(Regular expressions) . Quá trình tìm kiếm bắt đầu từ vị trí đặt con trỏ trong tập lệnh.

  • F3: Tìm lần xuất hiện tiếp theo của các tham số tìm kiếm. Bạn có thể sử dụng nút Tìm Tiếp theo(Find Next ) trong cửa sổ Tìm(Find ) , nhưng cửa sổ này cản trở. Thử chọn F3 để chuyển đến lần xuất hiện tiếp theo. Nó sẽ có đánh dấu con trỏ.

  • Shift + F3:   Điều gì sẽ xảy ra nếu bạn vượt qua những gì bạn cần bằng F3? Chỉ cần(Simply) sử dụng Shift + F3 để tìm lần xuất hiện trước đó. Nó cũng sẽ có đánh dấu con trỏ.

  • Ctrl + H: Tìm(Find) s và thay thế bất kỳ văn bản nào trong tập lệnh bằng văn bản khác. Bạn có thể áp dụng các tham số tương tự cho công cụ này như công cụ Tìm(Find) .

  • Ctrl + J: Mở hộp chọn đoạn mã. Đoạn mã(Snippets) là những đoạn mã nhỏ với cú pháp thích hợp. Nhấp đúp(Double-click) để chèn một đoạn mã, sau đó thêm các thông số của bạn.

  • Ctrl + Space: Tương tự như hiển thị đoạn trích, lệnh này mở Intellisense . Intellisense trình bày các tùy chọn theo ngữ cảnh cụ thể như tham số hoặc bộ so sánh. Trong trường hợp này, nó hiển thị các giá trị có thể có của tham số -ErrorAction cho lệnh ghép ngắn Remove-Item . Bấm(Click) vào một cái để chọn nó.

  • F5: Chạy toàn bộ tập lệnh và nhắc lưu nó. Chọn hộp bên cạnh Trong tương lai, không hiển thị thông báo này(In the future, do not show this message) , sau đó OK để chạy và lưu bằng cách nhấn F5 trong tương lai. Nó cũng giống như việc chọn nút Run Script .

  • F8: Chọn một phần của tập lệnh PowerShell và nhấn F8 để chỉ chạy đoạn mã đó. Điều này giúp gỡ lỗi tập lệnh từng đoạn một. Nó cũng giống như việc chọn nút Run Selection .

  • Ctrl + C hoặc Ctrl + Break: Dừng tập lệnh trong khi tập lệnh đang chạy. Nếu bạn đã chọn một số văn bản, Ctrl + Break sẽ dừng hoạt động tại thời điểm đó. Đây là một phím tắt khác hữu ích để gỡ lỗi các tập lệnh của bạn. Chọn nút Dừng Hoạt động(Stop Operation ) cũng có tác dụng tương tự.

Các phím tắt(Keyboard Shortcuts) tốt nhất cho Windows PowerShell Console

Nếu bạn đã sử dụng Command Prompt (cmd), bạn sẽ thấy rằng Windows PowerShell Console chỉ là một dấu nhắc lệnh được thiết kế riêng để sử dụng các tập lệnh PowerShell và lệnh ghép ngắn tại dòng lệnh. Giao diện điều khiển trông rất giống giao diện điều khiển dòng lệnh cũ.

Nếu bạn không tạo các ứng dụng tự động hóa hoặc gói quản lý máy chủ Windows, bạn có thể sử dụng bảng điều khiển để chạy một vài lệnh PowerShell . Tuy nhiên, bảng điều khiển PowerShell có thêm một số chức năng và phím tắt. (PowerShell)Các phím tắt thông thường trên bảng điều khiển lệnh như mũi tên lên ( ^ ) và mũi tên xuống ( ˅ ) để gọi lại các lệnh gần đây cũng hoạt động trong bảng điều khiển PowerShell .

  • Letter + F8: Không thể nhớ rằng lệnh ghép ngắn mà bạn đã sử dụng gần đây, nhưng bạn biết nó bắt đầu bằng chữ S? Press S + F8 để liệt kê tất cả các lệnh ghép ngắn được sử dụng gần đây bắt đầu bằng chữ S. Trong hình ảnh bên dưới, hãy xem chữ cái đầu tiên có màu khác để cho chúng tôi biết chúng tôi vừa tìm kiếm trên S.

  • Alt + F7: Xóa(Clears) tất cả các lệnh gần đây khỏi lịch sử của bảng điều khiển. Nó giống như xóa khay nhớ tạm(clearing the clipboard) . Điều này rất hữu ích khi bạn đã làm nhiều việc trong bảng điều khiển và các mũi tên lên và xuống không còn hữu ích để chuyển giữa các lệnh cần thiết.
  • Shift + Enter: Để nhập một số dòng lệnh, hãy sử dụng Shift + Enter ở cuối mỗi dòng trước khi nhập lệnh tiếp theo. Sau đó chọn Enter để chạy tất cả chúng theo trình tự.

  • F8: Tìm kiếm(Search) qua các mục trong lịch sử lệnh bắt đầu với những gì có trong dấu nhắc. Trong ví dụ dưới đây, Get đã được nhập tại dấu nhắc lệnh. Chọn lại F8 sẽ tìm thấy lệnh tiếp theo bắt đầu bằng Get nếu có.

  • Ctrl + Space: Hoạt động giống như Intellisense nhưng trong bảng điều khiển. Trong ví dụ, Get-Item là tất cả những gì đã được nhập. Sử dụng Ctrl + Space sẽ hiển thị các lệnh ghép ngắn khác có đầu đó và cú pháp của chúng. Bạn có thể sử dụng mũi tên trái và phải để đi giữa các lệnh ghép ngắn.

  • Tab: Hoạt động giống như tự động hoàn thành nhưng xoay vòng qua các khả năng bằng cách nhấn liên tục. Trong ví dụ đầu tiên, chỉ có dấu gạch ngang ( - ) bắt đầu của một tham số. Chọn tab sẽ trải qua các tùy chọn cho đến khi bạn nhận được tab mình muốn. Trong trường hợp này, đó là -Recurse .

Bạn có sức mạnh(Power) của PowerShell ngay bây giờ

Khi Microsoft phát hành PowerShell vào năm 2006, các chuyên gia CNTT đang bận rộn với việc sử dụng giao diện đồ họa và tệp hàng loạt để quản lý mọi thứ. Giờ đây, các phương pháp tự động hóa và cấu hình đó đang được xử lý với ít công việc hơn và nhanh chóng hơn, nhờ PowerShell .



About the author

Tôi là một kỹ sư phần mềm và blogger với gần 10 năm kinh nghiệm trong lĩnh vực này. Tôi chuyên tạo các bài đánh giá và hướng dẫn về công cụ cho các nền tảng Mac và Windows, cũng như cung cấp các bình luận của chuyên gia về các chủ đề phát triển phần mềm. Tôi cũng là một diễn giả và người hướng dẫn chuyên nghiệp, từng thuyết trình tại các hội nghị công nghệ trên thế giới.



Related posts