Thủ thuật Command Prompt có thể bạn chưa biết

Đối với nhiều người cửa sổ dòng lệnh hay công cụ Command Prompt của Windows có vẻ như “nhàn rỗi” hoặc thậm chí là vô dụng “ngay từ cái nhìn đầu tiên”, thế nhưng có 1 điều chắc chắn rằng nếu tập làm quen và sử dụng Command Prompt  thì sau 1 thời gian sẽ chuyển qua yêu nó lúc nào không hay.  Dưới đây là các thủ thuật Command Prompt cực cool bạn hãy thử xem nhé

1. Sử dụng Ctrl-C để hủy bỏ lệnh

Thủ thuật Command Prompt có thể bạn chưa biết 1

Với lệnh hủy bỏ Ctrl-C bạn có thể bắt bất kỳ lệnh nào phải dừng trong chuỗi lệnh.

Nếu chưa thực hiện lệnh, bạn chỉ cần lùi lại và xóa những gì bạn gõ, nhưng nếu đã thực hiện lệnh, bạn chỉ có thể dừng lệnh bằng Ctrl-C.

Ctrl-C không phải là “cây đũa phép” của Harry Potter và nó không thể hoàn tác những thứ không thể hoàn tác như một lệnh format đã hoàn thành.

2. Xem kết quả lệnh trên trang (hoặc dòng) tại một thời điểm

Thủ thuật Command Prompt có thể bạn chưa biết 2

Đã bao giờ bạn chạy một lệnh giống như lệnh dir và tạo ra rất nhiều thông tin trên màn hình?

Một cách đặc biệt để thực hiện lệnh này là để bất cứ thông tin nào được tạo ra được hiển thị trong một trang hoặc một dòng cùng một lúc.

Để làm điều này, chỉ cần gõ lệnh, ví dụ sau lệnh dir chèn ký tự pipe (|) và sau đó là lệnh more.

Ví dụ, lệnh dir /s | more sẽ tạo ra hàng nghìn dòng kết quả, nhưng với lệnh more, dưới cùng mỗi trang kết quả sẽ hiển thị - More- .

Chỉ cần nhấn phím cách để di chuyển sang trang tiếp theo hoặc nhấn phím Enter để xem từng dòng một lần.

3. Chạy Command Prompt với quyền Administrator tự động

Thủ thuật Command Prompt có thể bạn chưa biết 3

Nhiều lệnh yêu cầu bạn thực hiện chúng từ Command Prompt nâng cao trong Windows - nói cách khác là thực hiện chúng từ Command Prompt có quyền Administrator.

Việc bạn cần làm là tạo shortcut Command Prompt trên desktop, nhấp chuột phải vào shortcut => trong tab Shortcut chọn Properties => Advanced => tích vào Run as administrator => OK. Việc tạo ra một shortcut sẽ tiết kiệm rất nhiều thời gian nếu bạn là người dùng thường dùng Command Prompt.

4. Trở thành người dùng Command Prompt “quyền năng” với các phím chức năng

Phím chức năng trong Command Prompt

Việc sử dụng các phím chức năng trong Command Prompt có lẽ là một trong những "bí mật" tốt nhất về công cụ:

  • F1: Dán lệnh cuối cùng được thực hiện (từng ký tự một)
  • F2: Dán lệnh cuối cùng được thực hiện (cho đến ký tự đã được nhập)
  • F3: Dán lệnh cuối cùng được thực hiện
  • F4: Xóa văn bản tại dấu nhắc lệnh cho đến ký tự đã nhập vào
  • F5: Dán lệnh đã được thực hiện gần đây (không theo chu kỳ)
  • F6: Dán ^Z vào vị trí dấu nhắc lệnh
  • F7: Hiển thị một danh sách lựa chọn các lệnh thực thi trước đó
  • F8: Dán lệnh gần đây đã được thực hiện (theo chu kỳ)
  • F9: Yêu cầu số lệnh từ danh sách F7 để dán

5. "Hack" văn bản Prompt

Thủ thuật Command Prompt có thể bạn chưa biết 4


Bạn có biết rằng dấu nhắc trong Command Prompt là hoàn toàn tùy biến nhờ vào lệnh prompt?

Thay vì C:\>, bạn có thể đặt dấu nhắc vào bất kỳ văn bản nào bạn muốn, đó có thể là tên ổ đĩa hiện hành, thời gian, phiên bản Windows, hay một cái tên nào đó bạn tự nghĩ ra.

Một ví dụ hữu ích là prompt $m$p$g sẽ hiển thị đường dẫn đầy đủ của một ổ đĩa được ánh xạ trong dấu nhắc cùng với ký tự ổ đĩa. Bạn có thể nhập lệnh prompt để quay trở về với dấu nhắc lệnh mặc định

6. Trợ giúp cho bất cứ lệnh nào

Thủ thuật Command Prompt có thể bạn chưa biết 5

Dù bạn có tin hay không thì lệnh help không hề “help” (trợ giúp) các lệnh trong Command Prompt?

Tuy nhiên, chỉ cần thêm /? vào cuối lệnh để chuyển sang chế độ trợ giúp, xem thông tin chi tiết về cú pháp và những ví dụ thường được sử dụng.

Tiếc là cả lệnh help và cách thêm /? đều không giải thích ý nghĩa của cú pháp.

7. Lưu output lệnh Command Prompt vào một file

Thủ thuật Command Prompt có thể bạn chưa biết 6

Một thủ thuật Command Prompt vô cùng hữu dụng là sử dụng các toán tử đổi hướng, đặc biệt là các toán tử > và >>.

Các ký tự “nhỏ bé” này cho phép bạn chuyển hướng đầu ra của một lệnh đến một file, file này sẽ lưu bất cứ dữ liệu nào lệnh tạo ra trong cửa sổ Command Prompt.

Giả sử bạn muốn đăng bài về vấn đề máy tính lên diễn đàn online và bạn muốn cung cấp thông tin chính xác về máy tính của mình. Một cách dễ dàng để làm điều đó là sử dụng lệnh systeminfo với một toán tử đổi hướng.

Ví dụ, bạn có thể thực hiện systeminfo > c:\mycomputerinfo.txt để lưu thông tin được cung cấp bởi lệnh systeminfo vào tập tin đó. Sau đó bạn có thể đính kèm tệp vào bài đăng trên diễn đàn.

8. Xem cấu trúc thư mục của drive

Thủ thuật Command Prompt có thể bạn chưa biết 7

Một trong những lệnh nhỏ gọn nhất trong Command Prompt là lệnh tree. Với lệnh tree, bạn có thể tạo ra một bản đồ các thư mục trên bất kỳ ổ đĩa máy tính nào.

Bạn có thể thực hiện lệnh tree từ bất kỳ thư mục nào để xem cấu trúc folder bên trong thư mục đó.

Lệnh này sẽ tạo rất nhiều thông tin nên tốt nhất bạn nên xuất kết quả vào một tệp để bạn có thể xem nó.

Ví dụ, thực hiện lệnh tree /a > c:\export.txt, sẽ được giải thích trong thủ thuật Command Prompt cuối cùng về các toán tử đổi hướng.

9. Tùy chỉnh văn bản trên thanh tiêu đề Command Prompt

Thủ thuật Command Prompt có thể bạn chưa biết 8


Bạn mệt mỏi với văn bản trên thanh tiêu đề Command Prompt? Không có vấn đề, chỉ cần sử dụng lệnh title để khiến nó “nói” bất cứ điều gì bạn muốn.

Ví dụ tên của bạn là Maria Smith và bạn muốn thể hiện quyền sở hữu trên Command Prompt: thực hiện lệnh title Property of Maria Smith và thanh tiêu đề của Command Prompt sẽ thay đổi ngay lập tức. Lần sau khi bạn mở Command Prompt, thanh tiêu đề sẽ trở lại bình thường.

Lệnh title được sử dụng để tùy chỉnh tên của các tập tin script và các tập tin batch v.v...

10. Sao chép văn bản từ Command Prompt

Thủ thuật Command Prompt có thể bạn chưa biết 9

Như các bạn đã biết, việc sao chép từ Command Prompt không dễ dàng như sao chép từ các chương trình khác, đó là một phần lý do tại sao muốn lưu đầu ra của lệnh vào một tập tin bạn cần phải biết chút thủ thuật.

Tuy nhiên, nếu bạn chỉ muốn sao chép một đoạn văn bản ngắn vào clipboard thì việc này cũng không hẳn là quá khó:

Nhấp chuột phải vào bất cứ đâu trong cửa sổ Command Prompt và chọn Mark.

Bôi đen bằng chuột trái bất cứ đoạn văn bản nào bạn muốn sao chép.

Sau khi chọn xong nhấn Enter.

Bây giờ bạn có thể dán thông tin đó vào bất kỳ chương trình nào bạn muốn, giống như bạn dán các văn bản khác.

Mẹo: Nếu bạn chọn Mark nhưng sau đó quyết định bạn không muốn sao chép nữa, bạn có thể nhấn chuột phải một lần nữa để hủy tác vụ Mark, hoặc nhấn phím Esc.

11. Mở Command Prompt từ bất kỳ vị trí nào

Thủ thuật Command Prompt có thể bạn chưa biết 10

Nếu đã làm “bạn lâu năm” với Command Prompt hẳn bạn biết rằng nhiều lúc nó làm bạn phát cáu khi phải thực hiện lệnh cd/chdir hết lần này đến lần khác để tìm đúng thư mục mà bạn muốn làm việc.

May mắn thay, có một mẹo Command Prompt siêu dễ dàng cho phép bạn mở một cửa sổ Command Prompt từ bất cứ thư mục nào mà bạn đang xem trong Windows. Tất cả những gì bạn cần làm là chuyển đến thư mục bạn muốn bắt đầu làm việc với Command Prompt, giữ phím Shift trong khi nhấp chuột phải vào bất cứ đâu trong thư mục.

Khi menu bật lên, bạn sẽ nhận thấy một mục thường không có ở đấy: Open command window here. Nhấp vào đó và bạn sẽ bắt đầu một Command Prompt mới, sẵn sàng và “chờ” bạn ở đúng vị trí! Nếu bạn là người thường dùng Command Prompt, bạn sẽ nhận ra ngay giá trị thủ thuật nhỏ này.

12. Kéo và thả để dễ dàng nhập tên đường dẫn

Thủ thuật Command Prompt có thể bạn chưa biết 11

Hầu hết các lệnh Command Prompt đều yêu cầu bạn đưa ra đường dẫn đầy đủ đến các tệp hoặc thư mục, nhưng việc gõ một đường dẫn dài có thể khiến bạn bực bội, đặc biệt khi bạn bỏ lỡ một ký tự và phải bắt đầu lại từ đầu.

Ví dụ, trong Windows 10, đường dẫn đến nhóm Accessories trong menu Start là C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories. Ai muốn và có đủ kiên nhẫn để gõ chúng?

May mắn là có một mẹo Command Prompt khiến việc này trở nên dễ dàng hơn: kéo và thả. Chỉ cần chuyển đến thư mục bạn muốn lấy đường dẫn trong Windows Explorer và kéo thư mục hoặc tập tin vào cửa sổ Command Prompt. Giống như phép thuật, đường dẫn đầy đủ đã được chèn vào, tiết kiệm cho bạn một lượng đáng kể sức lực và thời gian.

Lưu ý: Tính năng kéo và thả không hoạt động trong Command Prompt với quyền admin.

13. Tắt hoặc khởi động một máy tính khác từ xa

Thủ thuật Command Prompt có thể bạn chưa biết 12

Người quản trị hệ thống trong môi trường kinh doanh luôn làm việc này vì nhiều lý do, nhưng bạn cũng có thể tắt hoặc khởi động lại máy tính khác từ mạng của bạn, tất cả đều bằng Command Prompt.

Cách dễ nhất để tắt máy tính từ xa là thực hiện lệnh shutdown /i từ Command Prompt và một hộp thoại Remote Shutdown được mở ra như trong hình. Chỉ cần nhập tên máy tính cần tắt (tên hiển thị khi chạy lệnh hostname trên máy), chọn khởi động lại hoặc tắt máy cũng như một số tùy chọn khác và sau đó nhấp OK.

Bạn cũng có thể tắt hoặc khởi động lại máy tính khác từ Command Prompt với lệnh shutdown, mà không cần sử dụng hộp thoại Remote Shutdown.

14. Sử dụng lệnh Robocopy để sao lưu

Thủ thuật Command Prompt có thể bạn chưa biết 13


Nhờ lệnh robocopy, bạn không cần phải sử dụng phần mềm sao lưu của Windows hoặc cài đặt chương trình khác để quản lý sao lưu của bạn.

Chỉ cần thực hiện lệnh robocopy c:\users\ellen\documents f:\mybackup\documents /copyall/e /r:0 /dcopy:t /mir, bạn có thể sao lưu bất cứ thứ gì và ở bất cứ đâu. Lệnh robocopy này hoạt động giống hệt công cụ phần mềm sao lưu.

Bạn không thể sử dụng lệnh robocopy khi máy tính của bạn chạy Windows XP hoặc phiên bản cũ. Tuy nhiên, có thể dùng lệnh xcopy có chức năng tương tự: xcopy c:\users\ellen\documents f:\mybackup\documents /c /d /e /h /i /k /q /r /s /x /y. Bạn nên tạo một file lưu các lệnh này, lên lịch chạy nó trong Task Scheduler và bạn sẽ có giải pháp sao lưu riêng.

15. Xem thông tin mạng quan trọng của máy tính

Thủ thuật Command Prompt có thể bạn chưa biết 14

Khi cần khắc phục sự cố mạng hoặc Internet, bạn sẽ cần phải biết chi tiết về kết nối mạng của máy tính. Mọi thông tin bạn muốn biết về kết nối mạng đã có sẵn trong Control Panel của Windows, tuy nhiên để dễ dàng hơn trong việc tìm và tổ chức, bạn nên dùng lệnh ipconfig.

Mở Command Prompt và thực thi lệnh ipconfig /all. Sau khi thực hiện lệnh, mọi thông tin quan trọng về kết nối mạng sẽ được hiển thị trên màn hình tiếp theo như địa chỉ IP, tên máy chủ, server DHCP, thông tin DNS và nhiều thông tin khác nữa.

Kết hợp thủ thuật này với một trong các toán tử đổi hướng mà bạn đã học được để dễ dàng có được thông tin về kết nối, giúp bạn giải quyết vấn đề.

16. Truy cập lệnh đã sử dụng trước với phím mũi tên

Thủ thuật Command Prompt có thể bạn chưa biết 15

Một thủ thuật Command Prompt tuyệt vời khác là sử dụng phím mũi tên trên bàn phím để “xoay vòng” các lệnh thực hiện trước đó. Phím mũi tên up down có chức năng quay vòng các lệnh bạn đã nhập và phím mũi tên right được dùng để tự động nhập từng ký tự một của lệnh cuối cùng mà bạn thực hiện.

Điều này nghe có vẻ không thú vị, nhưng trong một số trường hợp, các phím mũi tên lại giúp bạn tiết kiệm được rất nhiều thời gian. Ví dụ, bạn đã gõ ra 75 ký tự của một lệnh và sau đó cố gắng thực hiện nó, nhưng bạn nhận ra rằng bạn quên để thêm một tùy chọn ở cuối. Không vấn đề gì, chỉ cần nhấn phím mũi tên up và toàn bộ lệnh sẽ được nhập tự động vào cửa sổ Command Prompt, sẵn sàng để chỉnh sửa.

Tham khảo thêm

Bình luận