Câu hỏi đầu tiên mọi người thường hỏi là, nếu tôi có thể chỉ cần nhấp chuột phải và lưu trữ một thư mục hồ sơ, tại sao tôi lại bận tâm làm điều đó từ dòng lệnh? Câu trả lời là nếu bạn sử dụng một trình lập lịch biểu, chẳng hạn như Trình lập lịch tác vụ của Windows 7, bạn không thể hướng dẫn chương trình đó nhấp chuột phải hoặc nhấp vào bất cứ nơi nào cho vấn đề đó. Bạn phải cung cấp cho nó một cách không cần chuột để làm những gì bạn muốn và vì điều đó bạn cần sử dụng các lệnh console.
Cả WinRAR (trả phí) và 7-Zip (miễn phí) đều có phiên bản console đi kèm với phần mềm của họ và bạn có thể sử dụng nó để dễ dàng sao lưu thư mục hồ sơ ở nơi khác. Với WinRAR có rar.exe và unrar.exe. Với 7-Zip, đây là một chương trình, 7z.exe.
Trong ví dụ này, một hồ sơ Firefox sẽ được sao lưu.
Lưu ý trước khi tiếp tục: Bất cứ khi nào sao lưu hồ sơ, điều quan trọng là ứng dụng sử dụng hồ sơ đó sẽ bị đóng, các tệp khác sẽ bị bỏ qua vì chúng được ứng dụng sử dụng.
Sử dụng các biến môi trường Windows cho các vị trí đường dẫn
Chúng tôi sử dụng những thứ này vì nó ít hơn rất nhiều để gõ. ????
Sử dụng tính tốt của biến môi trường, đường dẫn đến cấu hình và tiện ích mở rộng của Firefox là:
% APPDATA% MozillaFirefox
Đường dẫn đến WinRAR là:
% CHƯƠNG TRÌNH% WinRARrar.exe
Đường dẫn đến 7-Zip là:
% CHƯƠNG TRÌNH% 7-Zip7z.exe
Và đường dẫn đến máy tính để bàn của bạn là:
% USERPROFILE% Máy tính để bàn
Chúng tôi sẽ trở lại với những điều này trong một thời điểm.
Lặn vào lệnh Nhắc
Khi bạn tìm hiểu cách sử dụng 7-Zip hoặc WinRAR từ Dấu nhắc lệnh, việc cấu hình để sử dụng trong ứng dụng Lập lịch tác vụ bạn chọn sẽ dễ dàng hơn nhiều.
Mở cửa sổ Dấu nhắc Lệnh bằng cách nhấp vào Logo Windows, gõ lệnh và chọn Dấu nhắc Lệnh .
(Lưu ý bên lề nhỏ: Không cần thiết cho phép Nâng cao. Bạn có thể chạy một Dấu nhắc Lệnh đơn giản trên YouTube, điều này không sao cả.)
Để kiểm tra, chúng tôi sẽ tạo một kho lưu trữ thư mục hồ sơ Firefox trên máy tính để bàn để đảm bảo nó hoạt động. Hãy chắc chắn đóng Firefox trước để thư mục hồ sơ được giải phóng để sao lưu.
Sử dụng WinRAR:
"% PROGRAMFILES% WinRARrar.exe" u -r -m0 "% USERPROFILE% Desktopfirefox-backup.rar" "% APPDATA% MozillaFirefox"
Có vẻ như thế này trên dòng lệnh:
Sử dụng 7-Zip:
"% PROGRAMFILES% 7-Zip7z.exe" u -r -mx = 0 -t7z "% USERPROFILE% Desktopfirefox-backup.7z" "% APPDATA% MozillaFirefox"
Có vẻ như thế này trên dòng lệnh:
Bảng phân tích chi tiết của từng loại:
WinRAR: "% CHƯƠNG TRÌNH% WinRARrar.exe"
7-Zip: "% CHƯƠNG TRÌNH% 7-Zip7z.exe"
Ra mắt chương trình lưu trữ.
WinRAR: bạn
7-Zip: bạn
Cập nhật kho lưu trữ. Rất có thể đúng là bạn sẽ chạy lệnh tương tự này để sao lưu thư mục hồ sơ của bạn thường xuyên, vì vậy thay vì tạo một kho lưu trữ mới với một cách khác, thì sử dụng thay thế. Nếu không có kho lưu trữ nào xuất hiện khi chạy (đó sẽ là trường hợp khi bạn chạy lần đầu tiên này), một kho lưu trữ mới sẽ được tạo.
WinRAR: -r
7-Zip: -r
Recurse thư mục con. Điều này có nghĩa là kho lưu trữ được tạo sẽ bao gồm thư mục và tất cả các thư mục con / tệp trong đó.
WinRAR: -m0
7-Zip: -mx = 0
Mức độ nén. Bạn có lựa chọn từ 0 (không) đến 5. 0 là không nén và nhanh nhất. 5 là "siêu" nén và chậm nhất.
7-Zip (chỉ): -t7z
Điều này có nghĩa là loại lưu trữ của Wikipedia là định dạng 7z.
WinRAR: "% USERPROFILE% Desktopfirefox-backup.rar"
7-Zip: "% USERPROFILE% Desktopfirefox-backup.7z"
Các kho lưu trữ đích bạn muốn tạo. Phải được bao quanh trong dấu ngoặc kép.
WinRAR: "% APPDATA% MozillaFirefox"
7-Zip: "% APPDATA% MozillaFirefox"
Thư mục bạn muốn sao lưu. Phải được bao quanh trong dấu ngoặc kép.
Sự thành công?
Nếu mọi việc suôn sẻ, bạn có một tệp có tên firefox-backup.rar hoặc firefox-backup.7z trên máy tính để bàn của bạn tùy thuộc vào việc bạn đã sử dụng WinRAR hay 7-Zip. Nhấp đúp để xem bên trong kho lưu trữ để đảm bảo nó sao lưu mọi thứ. Nếu nó đã làm, nó đã làm việc.
Bây giờ bạn có thể sửa đổi dòng để phân phối kho lưu trữ đích bất cứ nơi nào bạn muốn, bởi vì rất có thể bạn không muốn nó trên máy tính để bàn.
Những điều bạn có thể làm một khi bạn hài lòng với dòng
Khi dòng lệnh bạn chạy lưu trữ những gì bạn muốn và đặt nó ở nơi bạn muốn, bạn có thể
Tạo như một phím tắt nhanh
Nhấp chuột phải vào màn hình nền, tạo một lối tắt mới và dán toàn bộ dòng làm vị trí. Không bắt buộc phải có dòng này trong một tệp bó và sẽ hoạt động như bình thường. Nếu bạn thường xuyên sao lưu một vị trí rất cụ thể như thư mục hồ sơ, thì thực sự nhanh hơn để có một phím tắt sẵn sàng để thực hiện công việc vì nó chỉ cần một cú đúp.
Sử dụng dòng trong lịch trình nhiệm vụ của bạn lựa chọn
Bất kỳ chương trình lập lịch tác vụ nào của Microsoft hay không sẽ nhận ra dòng của bạn và chạy nó dễ dàng vào các khoảng thời gian bạn chọn.
Ghi chú quan trọng
Để sao lưu đúng thư mục hồ sơ, ứng dụng sử dụng không nên chạy trong khi sao lưu đang diễn ra. Nếu ứng dụng tình cờ đang chạy, đây không phải là vấn đề, nhưng kho lưu trữ sẽ thiếu các tệp vì ứng dụng được ưu tiên hàng đầu so với thư mục hồ sơ của chính nó.
Nếu bạn chọn sử dụng tính năng này trong Trình lập lịch tác vụ của Windows Vista và 7, bạn sẽ phải chạy tác vụ với các quyền cao nhất của Edward để nó hoạt động chính xác. Lần đầu tiên bạn chạy tác vụ, nó sẽ thực thi bình thường, nhưng lần thứ hai sẽ thất bại trừ khi bạn có cấu hình để chạy với quyền cao nhất vì chương trình lưu trữ cần nó để cập nhật kho lưu trữ hiện có.
