+ Lưu ý các file được khoanh vùng, đó chính là các fle chính để kích hoạt các soft portable trên. Như vậy, các file mà bạn cần lưu ý (của mỗi chương trình) là: + Tạo 1 file kichhoat.bat, đặt file này cùng cấp với 4 folder trên + Nội dung file kichhoat.bat + Tuy nhiên, 4 câu lệnh trên (không tính dòng đầu tiên) chưa phải là tối ưu. Lý do: ký tự của ổ USB của bạn sẽ thay đổi tùy theo máy mà bạn ngồi. Thí dụ: ở máy A, máy này có 1 phân vùng (1 ổ cứng không phân chia) là [C] => khi bạn cắm USB vào, [D] sẽ là ký tự đại diện của máy bạn. Mặc khác, 1 máy B có ổ cứng được chia làm 2 phân vùng là [C] & [D] => khi cắm USB vào, [E] mới là ký tự đại diện của USB. + Nếu lúc này, bạn cắm USB vào máy B. Khi chạy file kichhoat.bat, kết quả sẽ chẳng có gì xảy ra. Nói 1 cách đơn giản, vì ký tự đại diện của USB (đường dẫn) thì luôn thay đổi (tính tương đối), nhưng đường dẫn khai báo trong file batch (kichhoat.bat) lại cố định (tính tuyệt đối) => lỗi xảy ra là hiển nhiên. + Khắc phục vấn đề: Bạn chỉ cần đổi đường dẫn tuyệt đối của 4 câu lệnh trên thành đường dẫn tương đối. Cụ thể: Cách 2: - Giả sử: + USB của bạn có dung lượng tối đa là: 64MB + Tổng dung lượng của các phần mềm portable trên (4 phần mềm): > 64MB => rõ ràng, giải pháp 1 hoàn toàn không có giá trị (ưu điểm hay nhất của nó là chạy ngay trên USB), do đó, biện pháp hay nhất để giải quyết lúc này là nén các phần mềm portable trên lại, rồi mỗi lần muốn chạy (đồng loạt) thì kích hoạt 1 file batch tương tự như trên. - Để làm được điều này, bạn tiến hành như sau: + Nén lần lượt 4 chương trình trên. Ở đây, tôi dùng portable Unikey để minh hoạ + Chọn tất cả các file/folder trong thư mục portable_unikey => click phải => Add to archive + Thẻ General: khai báo các thông số (đặt tên file) & thiết lập các tùy chọn (compression method ; SFX ; solid ; lock) + Thẻ Advanced: vào phần SFX options + Thẻ General: chỉ định file cần chạy sau khi giải nén (Run after extraction), trong trường hợp này là UnikeyNT.exe (xem lại cách 1 để biết thêm chi tiết). + Thẻ Modes: thiết lập chế độ giải nén theo kiểu silent (tự bung vào folder tạm của hệ thống (temporary folder), giải nén ở chế độ ẩn (hide all), tự động ghi đè nếu có file khác trùng trên / đã tồn tại (overwrite)). + Nhấn OK và chờ trong giây lát => bạn thu được file portable_unikey.exe (nằm trong folder portable_unikey) => di chuyển file này trở ra ngoài (đặt cùng cấp với file kichhoat.bat). Kết quả: . ngồi. Thí dụ: ở máy A, máy này có 1 phân vùng (1 ổ cứng không phân chia) là [C] => khi bạn cắm USB vào, [D] sẽ là ký tự đại diện của máy bạn. Mặc khác, 1 máy B có ổ cứng được chia làm 2. soft portable trên. Như vậy, các file mà bạn cần lưu ý (của mỗi chương trình) là: + Tạo 1 file kichhoat.bat, đặt file này cùng cấp với 4 folder trên + Nội dung file kichhoat.bat . lúc này, bạn cắm USB vào máy B. Khi chạy file kichhoat.bat, kết quả sẽ chẳng có gì xảy ra. Nói 1 cách đơn giản, vì ký tự đại diện của USB (đường dẫn) thì luôn thay đổi (tính tương đối), nhưng