Dùng Winzip Self-Extractor

Xem bai viet voi font ABC

Cập nhật Registry tự động

Bạn có thể cập nhật Registry bằng cách tạo file REG rồi dùng lịnh Regedit với các thông số thích hợp để cập nhật.

REGEDIT filename1

REGEDIT /C filename2

REGEDIT /E filename3 [regpath1]

REGEDIT /D regpath2

Thông số:

filename1 Chỉ định file để nhập vào registry.

/C filename2 Chỉ định file để tạo mới registry.

/E filename3 Chỉ định file để xuất các thông tin trong registry.

regpath1 Chỉ định registry key để bắt đầu xuất (mặc định là xuất toàn bộ registry).

/D regpath2 Chỉ định registry key để xóa.

Nếu bạn thường xuyên cập nhật cùng 1 thông tin vào Registry hay giúp những người không có kinh nghiệm tự cập nhật, đơn giản nhất bạn dùng chương trình nén file tự bung Winzip Self-Extractor v2.2 để nén file REG nầy và chỉ định cho chạy dòng lịnh Regedit tự động khi bung ra.

Thực hiện:

1/ Tạo file REG rồi dùng chương trình nén tương thích ZIP (NC, Winzip...)để nén lại.

2/ Chạy chương trình Winzip Self-Extractor v2.2. Bấm Next.

3/ Chọn Standard Self-Extractor, bấm Next.

4/ Trong hộp thoại nầy, bạn có thể chỉ định cho ngắt file nén thành nhiều file nhỏ để chứa trên các đĩa mềm khác nhau, khi chọn mục Make a Self-Extractor that spans multiple removable disks. Bấm Next.

5/ Chỉ định file nén (và đường dẫn đầy đủ) cần chuyển thành file nén tự bung trong ô Filename. Bạn bấm nút Browse để tìm file và có thể khởi động Winzip (đã cài trên máy) để nén file khi bấm nút Run WinZip.

6/ Gỏ các dòng văn bản sẽ hiển thị trong hộp thoại khi file nén tự bung vào ô Enter message text (giới hạn trong 512 ký tự).

Nút User text from an existing file cho phép bạn nhập văn bản từ các file text đã có.

Nút Save this text to a file for reuse later dùng để lưu văn bản trong ô vào 1 file text để dùng lại sau nầy.

Gỏ tiêu đề hộp thoại khi hiển thị vào ô Enter a title for your message.

Bạn chọn các kiểu nút trả lời của hộp thoại trong phần Prompt using.

7/ Chỉ định thư mục để chứa file bung ra.

8/ Gỏ dòng lịnh để khởi động chương trình sau khi file nén tự bung hoàn tất.

Dòng lịnh regedit thinghiem.reg có nghĩa là chạy chương trình Regedit và nhập thông tin trong file thinghiem.reg (mới bung ra) vào Registry của Windows.

9/ Gỏ văn bản sẽ hiển thị khi người dùng bấm nút About khi file nén tự bung (giới hạn trong 256 ký tự).

Cách sử dụng các nút bấm trong hộp thoại nầy tương tự hộp thoại đã nói ở trên.

10/ Chỉ định file biểu tượng bạn cần cho hiển thị khi file nén tự bung, nếu không cần thì bỏ trống.

11/ Chọn kiểu file chạy trên môi trường hệ điều hành nào.

12/ Các chọn lựa phụ như: Ngôn ngữ hiển thị (Language), ghi đè lên file đã có mà không nhắc nhở (Default to overwrite files without prompting), bung nén tự động (Unzip automatically) không cần nhắc nhở.

13/ Cuối cùng trong hộp thoại thông báo hoàn tất, bạn có thể chọn mục Test self-extracting Zip file now để chạy kiểm tra file mới tạo. Nếu có trục trặc, bạn dùng nút Back để quay trở lại các hộp thoại trước sửa chữa.

Cài file vào Windows tự động

Bạn có thể dùng file INF chép các file chỉ định vào Windows hay các thư mục con của Windows bằng cách vào Windows Explorer, bấm phím phải mouse lên file INF rồi chọn lịnh Install trong menu shortcut.

Bạn có thể kết hợp file INF và chương trình Winzip Self-Extractor để thực hiện việc nầy nhanh chóng và đơn giản.

Tạo file INF:

Thí dụ ta cần chép 2 file oeminfo.ini và sysdm.cpl vào thư mục System của Windows. Ta cần tạo file INF như sau:

Chú ý: Các dòng có dấu ; ở đầu là ghi chú, không cần gỏ vài file INF.

[DefaultInstall]

CopyFiles=LH.copy.sys

[LHInstall]

CopyFiles=LH.copy.sys

[version]

signature="$CHICAGO$"

[DestinationDirs]

LH.copy.sys=11

; Số sau dấu = thay đổi tùy theo thư mục đích, thí dụ: System là 11, Inf là 17, Hlp là 18, Program file là 24, Windows là 25, Ios là 12, Cmd là 13, Vmm32 là 22, Font là 20.

[LH.copy.sys]

oeminfo.ini

sysdm.cpl

[SourceDisksNames]

55="","",1

[SourceDisksFiles]

oeminfo.ini=55

sysdm.cpl=55

Sau khi tạo xong bạn đặt tên file là logo.inf rồi bạn nén cả 3 file oeminfo.ini, sysdm.cpl và logo.inf thành 1 file tên thinghiem.zip (Chú ý: Tên file nén không nên trùng với tên file INF).

Tạo file nén tự bung và cài đặt:

Bạn dùng chương trình Winzip Self-Extractor để đổi file nầy thành file nén tự bung và tự động cài đặt vào Windows sau khi bung tương tự như khi tạo file REG tự bung nhưng chú ý 1 số khác biệt như sau:

1/ Trong hộp thoại chọn kiểu tạo file, bạn chọn Self-Extractor for Sofware Installation.

Chú ý: Sự khách nhau giữa 2 chọn lựa là Self-Extractor for software Installation sẽ tự động xóa các file đã bung khi thoát còn Standard Self-Extractor giử nguyên các file nầy khi thoát.

2/ Trong hộp thoại Option, bạn có thể chọn mục Unzip automatically để khi chạy, file nén tự bung rồi cài đặt mà không nhắc nhở bạn chọn thư mục chứa file tạm (sau đó các file tạm sẽ tự xóa sau khi cài đặt). Theo mặc định các file sẽ được bung vào thư mục Windows/temp.

3/ Trong hộp thoại chạy chương trình sau khi bung nén, bạn gỏ tên file INF (do bạn tạo) để Windows tự động thực hiện các chỉ định trong nội dung file nầy.

4/ Trong hộp thoại nhập văn bản thông báo khi chạy file nén tự bung, bạn bắt buộc phải nhập text trong giới hạn 256 ký tự.


PcLeHoan 1996 - 2002
Mirror : http://www.pclehoan.com
Mirror : http://www.lehoanpc.net

Mirror : http://www.ktlehoan.com